feat(auth): add reactive repo + extra data + router examples + tests
This commit is contained in:
@@ -149,7 +149,7 @@ class _PasswordInput extends StatelessWidget {
|
||||
.read<SignUpCubit>()
|
||||
.state
|
||||
.data
|
||||
.valueOf<String, ValidationError>(formFieldConfirmedPassword),
|
||||
.valueOf<String>(formFieldConfirmedPassword),
|
||||
),
|
||||
);
|
||||
},
|
||||
@@ -202,7 +202,7 @@ class _CheckIsProInput extends StatelessWidget {
|
||||
trailing: BlocBuilder<SignUpCubit, SignUpState>(
|
||||
builder: (context, state) {
|
||||
return Checkbox(
|
||||
value: state.data.valueOf<bool, ValidationError>(formFieldPro),
|
||||
value: state.data.valueOf<bool>(formFieldPro),
|
||||
onChanged: (isPro) {
|
||||
final value =
|
||||
isPro!; // tristate is false, so value can't be null
|
||||
@@ -296,7 +296,7 @@ class SignUpForm extends StatelessWidget {
|
||||
const SizedBox(height: 8),
|
||||
BlocBuilder<SignUpCubit, SignUpState>(
|
||||
builder: (context, state) {
|
||||
if (state.data.valueOf<bool, ValidationError>(formFieldPro)) {
|
||||
if (state.data.valueOf<bool>(formFieldPro)) {
|
||||
return Column(children: [
|
||||
_SirenInput(),
|
||||
const SizedBox(height: 8),
|
||||
|
||||
Reference in New Issue
Block a user