mirror of
https://github.com/Iconica-Development/flutter_registration.git
synced 2025-05-18 21:23:43 +02:00
feat: all values to register method
This commit is contained in:
parent
34a0a3e395
commit
7bdbbb14d2
3 changed files with 10 additions and 10 deletions
|
@ -1,10 +1,12 @@
|
|||
import 'dart:collection';
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_registration/flutter_registration.dart';
|
||||
|
||||
class ExampleRegistrationRepository with RegistrationRepository {
|
||||
@override
|
||||
Future<void> register(String email, String password) {
|
||||
debugPrint('register: $email $password');
|
||||
Future<void> register(HashMap values) {
|
||||
debugPrint('register: $values');
|
||||
return Future.value(null);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_registration/flutter_registration.dart';
|
||||
import 'package:flutter_registration/src/auth_screen.dart';
|
||||
import 'package:flutter_registration/src/model/auth_text_field.dart';
|
||||
|
||||
class RegistrationScreen extends StatelessWidget {
|
||||
const RegistrationScreen({
|
||||
|
@ -30,8 +29,8 @@ class RegistrationScreen extends StatelessWidget {
|
|||
),
|
||||
);
|
||||
|
||||
void register(String email, String password) => repository
|
||||
.register(email, password)
|
||||
void register(values) => repository
|
||||
.register(values)
|
||||
.then(
|
||||
(value) => afterRegistration(),
|
||||
)
|
||||
|
@ -79,10 +78,7 @@ class RegistrationScreen extends StatelessWidget {
|
|||
),
|
||||
...additionalSteps
|
||||
],
|
||||
onFinish: (values) => register(
|
||||
values['email']!,
|
||||
values['password']!,
|
||||
),
|
||||
onFinish: register,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
import 'dart:collection';
|
||||
|
||||
mixin RegistrationRepository {
|
||||
Future<void> register(String email, String password);
|
||||
Future<void> register(HashMap values);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue