Compare commits

...

3 Commits

Author SHA1 Message Date
210f7b13b9 Merge branch 'release/0.1.8'
-fix(onboarding): Add full name validation to fix looping issue
2026-04-27 17:48:31 +03:00
e74ab24b6f fix(onboarding): Add full name validation to fix looping issue 2026-04-27 17:47:24 +03:00
39ac295a5b Merge tag '0.1.7' into develop
-fix(onboarding): Fix the onboarding loop bug
2026-04-27 12:56:06 +03:00
3 changed files with 12 additions and 9 deletions

View File

@ -30,6 +30,10 @@ class GoogleAuthService with ListenableServiceMixin {
_googleUser ??=
await _signIn.authenticate(scopeHint: ['email', 'profile']);
print('GOOGLE AUTH');
print(_googleUser?.email);
print(_googleUser?.displayName);
print(_googleUser?.authentication.idToken);
});
notifyListeners();
} catch (e) {

View File

@ -122,11 +122,7 @@ class FullNameFormScreen extends ViewModelWidget<OnboardingViewModel> {
Widget _buildFullNameValidator(OnboardingViewModel viewModel) => Text(
viewModel.fullNameValidationMessage!,
style: const TextStyle(
fontSize: 12,
color: Colors.red,
fontWeight: FontWeight.w700,
),
style: style12R700,
);
Widget _buildContinueButtonWrapper(OnboardingViewModel viewModel) => Padding(
@ -140,10 +136,13 @@ class FullNameFormScreen extends ViewModelWidget<OnboardingViewModel> {
text: 'Continue',
borderRadius: 12,
foregroundColor: kcWhite,
onTap:
fullNameController.text.isNotEmpty ? () => _next(viewModel) : null,
backgroundColor: fullNameController.text.isNotEmpty
backgroundColor: fullNameController.text.isNotEmpty &&
!viewModel.hasFullNameValidationMessage
? kcPrimaryColor
: kcPrimaryColor.withOpacity(0.1),
onTap: fullNameController.text.isNotEmpty &&
!viewModel.hasFullNameValidationMessage
? () => _next(viewModel)
: null,
);
}

View File

@ -1,5 +1,5 @@
name: yimaru_app
version: 0.1.7+9
version: 0.1.8+10
publish_to: 'none'
description: A new Flutter project.