Finishing up the profile page data displaying

This commit is contained in:
2025-06-14 11:39:09 +08:00
parent 0f125f45f0
commit 129c215a02
10 changed files with 201 additions and 34 deletions

View File

@ -121,7 +121,9 @@ class UpdateProfileScreen extends HookConsumerWidget {
}
final formKeyProfile = useMemoized(GlobalKey<FormState>.new, const []);
final birthday = useState<DateTime?>(user.value!.profile.birthday);
final birthday = useState<DateTime?>(
user.value!.profile.birthday?.toLocal(),
);
final firstNameController = useTextEditingController(
text: user.value!.profile.firstName,
);
@ -164,7 +166,7 @@ class UpdateProfileScreen extends HookConsumerWidget {
'pronouns': pronounsController.text,
'location': locationController.text,
'time_zone': timeZoneController.text,
'birthday': birthday.value?.toIso8601String(),
'birthday': birthday.value?.toUtc().toIso8601String(),
},
);
final userNotifier = ref.read(userInfoProvider.notifier);