phase3: improve arg-bang handler (allow ! in chains, ; terminator). 574->440

This commit is contained in:
2026-07-26 10:41:02 +08:00
parent 36f36b815f
commit 154d696e70
50 changed files with 138 additions and 138 deletions

View File

@@ -315,7 +315,7 @@ class MobileUserProfileState extends State<MobileUserProfile> {
} else {
print(store.state.user.toString());
setState(() {
_user = store.state.user;
_user = store.state.user!;
_showProgress = false;
_progress = 0.0;
});
@@ -323,7 +323,7 @@ class MobileUserProfileState extends State<MobileUserProfile> {
eventBus.on<OnCurrentUserUpdated>().listen((event) {
if (mounted) {
setState(() {
_user = store.state.user;
_user = store.state.user!;
});
}
});
@@ -361,7 +361,7 @@ class MobileUserProfileState extends State<MobileUserProfile> {
final GlobalKey<FormState> _formKey = GlobalKey<FormState>();
final nicknameController = TextEditingController();
nicknameController.text = _user.nickname;
nicknameController.text = _user.nickname!;
showDialog(
context: context,
@@ -415,7 +415,7 @@ class MobileUserProfileState extends State<MobileUserProfile> {
S.of(context).submit_to_change,
),
onPressed: () {
final FormState form = _formKey.currentState;
final FormState form = _formKey.currentState!;
if (form.validate()) {
Utils.getBox().then((box) {
int userId = box.get(Constants.KEY_USER_ID, defaultValue: 0);