fix(authentication): allow email/password validators customization (closes #57)

This commit was merged in pull request #60.
This commit is contained in:
2022-12-03 18:41:04 -05:00
parent c3315d968c
commit f123e537ae
9 changed files with 145 additions and 15 deletions
@@ -3,7 +3,7 @@
// -----
// File: app.dart
// Created Date: 19/08/2022 12:05:38
// Last Modified: Wed Nov 23 2022
// Last Modified: Sat Dec 03 2022
// -----
// Copyright (c) 2022
@@ -13,6 +13,7 @@ import 'dart:math';
import 'package:example_router/core/constants/form_field.dart';
import 'package:example_router/core/dependency_injection/get_it.dart';
import 'package:example_router/core/routes/router.dart';
import 'package:example_router/core/utils/custom_password.dart';
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:go_router/go_router.dart';
@@ -47,6 +48,7 @@ class App extends StatelessWidget {
authenticationRemoteDataSource: getIt<AuthenticationRemoteDataSource>(),
onSignUpSuccess: onSignUpSuccess,
onAuthChange: onAccountChanges,
customPasswordValidator: const CustomPassword.pure(),
extraSignUpInputs: [
FormInput(
AppFormField.confirmedPassword,