Merge pull request #4 from Iconica-Development/feature/initial_email

This commit is contained in:
Gorter-dev 2023-02-24 14:26:12 +01:00 committed by GitHub
commit 67d4aa1c45
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 12 additions and 6 deletions

View file

@ -4,6 +4,10 @@ SPDX-FileCopyrightText: 2022 Iconica
SPDX-License-Identifier: GPL-3.0-or-later SPDX-License-Identifier: GPL-3.0-or-later
--> -->
## 0.3.0
- Added the abilty to set an initial value fot the default email field
## 0.2.0 ## 0.2.0
- Added the abilty to add labels - Added the abilty to add labels

View file

@ -31,6 +31,7 @@ class RegistrationOptions {
Function(String title)? titleBuilder, Function(String title)? titleBuilder,
Function(String label)? labelBuilder, Function(String label)? labelBuilder,
TextStyle? textStyle, TextStyle? textStyle,
String? initialEmail,
}) { }) {
var password1 = ''; var password1 = '';
@ -39,6 +40,7 @@ class RegistrationOptions {
fields: [ fields: [
AuthTextField( AuthTextField(
name: 'email', name: 'email',
value: initialEmail ?? '',
title: titleBuilder?.call( title: titleBuilder?.call(
translations.defaultEmailTitle, translations.defaultEmailTitle,
) ?? ) ??

View file

@ -17,7 +17,7 @@ class AuthTextField extends AuthField {
this.textStyle, this.textStyle,
this.onChange, this.onChange,
}) { }) {
_textEditingController = TextEditingController(); _textEditingController = TextEditingController(text: value);
} }
late TextEditingController _textEditingController; late TextEditingController _textEditingController;

View file

@ -4,23 +4,23 @@
name: flutter_registration name: flutter_registration
description: A Flutter Registration package description: A Flutter Registration package
version: 0.2.0 version: 0.3.0
repository: https://github.com/Iconica-Development/flutter_registration repository: https://github.com/Iconica-Development/flutter_registration
environment: environment:
sdk: '>=2.18.0 <3.0.0' sdk: ">=2.18.0 <3.0.0"
flutter: ">=1.17.0" flutter: ">=1.17.0"
dependencies: dependencies:
flutter: flutter:
sdk: flutter sdk: flutter
flutter_localizations: flutter_localizations:
sdk: flutter sdk: flutter
flutter_hooks: any flutter_hooks: any
dev_dependencies: dev_dependencies:
flutter_test: flutter_test:
sdk: flutter sdk: flutter
flutter_lints: ^2.0.0 flutter_lints: ^2.0.0
flutter: flutter: