diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj index 66877912..cd8679a7 100644 --- a/ios/Runner.xcodeproj/project.pbxproj +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -44,8 +44,8 @@ 97C146FB1CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; 97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; - 6436409327A31CD900820AF7 /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/InfoPlist.strings; sourceTree = ""; }; - 6436409227A31CDB00820AF7 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; + 6436409927A31CD100820AF7 /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/InfoPlist.strings; sourceTree = ""; }; + 6436409627A31CD200820AF7 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; 97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; /* End PBXFileReference section */ @@ -225,8 +225,8 @@ 6436409C27A31CD800820AF7 /* InfoPlist.strings */ = { isa = PBXVariantGroup; children = ( - 6436409327A31CD900820AF7 /* pt */, - 6436409227A31CDB00820AF7 /* en */, + 6436409927A31CD100820AF7 /* pt */, + 6436409627A31CD200820AF7 /* en */, ); name = InfoPlist.strings; sourceTree = ""; diff --git a/lib/actions/actions.dart b/lib/actions/actions.dart index 84c51fb9..afdde840 100644 --- a/lib/actions/actions.dart +++ b/lib/actions/actions.dart @@ -131,6 +131,9 @@ Future singInActionApp( FFAppState().status = PhpGroup.loginCall.userStatus( (loginCall.jsonBody ?? ''), )!; + FFAppState().name = PhpGroup.loginCall.userName( + (loginCall.jsonBody ?? ''), + )!; FFAppState().isLogged = true; context.goNamed( diff --git a/lib/app_state.dart b/lib/app_state.dart index 956478e3..bd0ce11b 100644 --- a/lib/app_state.dart +++ b/lib/app_state.dart @@ -57,6 +57,9 @@ class FFAppState extends ChangeNotifier { await _safeInitAsync(() async { _status = await secureStorage.getString('ff_status') ?? _status; }); + await _safeInitAsync(() async { + _name = await secureStorage.getString('ff_name') ?? _name; + }); } void update(VoidCallback callback) { @@ -208,6 +211,17 @@ class FFAppState extends ChangeNotifier { void deleteStatus() { secureStorage.delete(key: 'ff_status'); } + + String _name = ''; + String get name => _name; + set name(String value) { + _name = value; + secureStorage.setString('ff_name', value); + } + + void deleteName() { + secureStorage.delete(key: 'ff_name'); + } } void _safeInit(Function() initializeField) {