From f015647b718628af24861a4555c912eaf561b3ce Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Wed, 19 Mar 2025 08:17:04 -0500 Subject: [PATCH] refactor --- web/repertory/lib/settings.dart | 35 +++++++++++---------------------- 1 file changed, 12 insertions(+), 23 deletions(-) diff --git a/web/repertory/lib/settings.dart b/web/repertory/lib/settings.dart index 23cc5e11..d550abcc 100644 --- a/web/repertory/lib/settings.dart +++ b/web/repertory/lib/settings.dart @@ -23,14 +23,9 @@ void createBooleanSetting( leading: const Icon(Icons.quiz), title: createSettingTitle(context, key, description), initialValue: (value as bool), - onPressed: - (_) => setState(() { - settings[key] = !value; - }), + onPressed: (_) => setState(() => settings[key] = !value), onToggle: (bool nextValue) { - setState(() { - settings[key] = nextValue; - }); + setState(() => settings[key] = nextValue); }, ), ); @@ -60,9 +55,12 @@ void createIntListSetting( value: DropdownButton( value: value.toString(), onChanged: (newValue) { - setState(() { - settings[key] = int.parse(newValue ?? defaultValue.toString()); - }); + setState( + () => + settings[key] = int.parse( + newValue ?? defaultValue.toString(), + ), + ); }, items: valueList.map>((item) { @@ -116,9 +114,7 @@ void createIntSetting( "Setting '$key' is not valid", ); } - setState(() { - settings[key] = int.parse(updatedValue); - }); + setState(() => settings[key] = int.parse(updatedValue)); Navigator.of(context).pop(); }, ), @@ -191,9 +187,7 @@ void createPasswordSetting( ); } - setState(() { - settings[key] = updatedValue1; - }); + setState(() => settings[key] = updatedValue1); Navigator.of(context).pop(); }, ), @@ -271,10 +265,7 @@ void createStringListSetting( leading: Icon(icon), value: DropdownButton( value: value, - onChanged: - (newValue) => setState(() { - settings[key] = newValue; - }), + onChanged: (newValue) => setState(() => settings[key] = newValue), items: valueList.map>((item) { return DropdownMenuItem(value: item, child: Text(item)); @@ -328,9 +319,7 @@ void createStringSetting( "Setting '$key' is not valid", ); } - setState(() { - settings[key] = updatedValue; - }); + setState(() => settings[key] = updatedValue); Navigator.of(context).pop(); }, ),