@@ -160,7 +160,7 @@ class _AppConfigurationPageState extends State<AppConfigurationPage>
160160 : null ,
161161 child: const Text ('Discard Changes' ),
162162 ),
163- SizedBox (width: AppSpacing .md),
163+ const SizedBox (width: AppSpacing .md),
164164 ElevatedButton (
165165 onPressed: isDirty
166166 ? () async {
@@ -229,14 +229,14 @@ class _AppConfigurationPageState extends State<AppConfigurationPage>
229229 'User Preference Limits' ,
230230 style: Theme .of (context).textTheme.headlineSmall,
231231 ),
232- SizedBox (height: AppSpacing .md),
232+ const SizedBox (height: AppSpacing .md),
233233 Text (
234234 'These settings define the maximum number of items a user can follow or save, tiered by user role. Changes here directly impact user capabilities.' ,
235235 style: Theme .of (context).textTheme.bodySmall? .copyWith (
236236 color: Theme .of (context).colorScheme.onSurface.withOpacity (0.7 ),
237237 ),
238238 ),
239- SizedBox (height: AppSpacing .lg),
239+ const SizedBox (height: AppSpacing .lg),
240240 _buildIntField (
241241 context,
242242 label: 'Guest Followed Items Limit' ,
@@ -358,14 +358,14 @@ class _AppConfigurationPageState extends State<AppConfigurationPage>
358358 'Ad Configuration' ,
359359 style: Theme .of (context).textTheme.headlineSmall,
360360 ),
361- SizedBox (height: AppSpacing .md),
361+ const SizedBox (height: AppSpacing .md),
362362 Text (
363363 'These settings control how ads are injected and displayed in the application, tiered by user role. AdFrequency determines how often an ad can be injected, and AdPlacementInterval sets a minimum number of primary items before the first ad.' ,
364364 style: Theme .of (context).textTheme.bodySmall? .copyWith (
365365 color: Theme .of (context).colorScheme.onSurface.withOpacity (0.7 ),
366366 ),
367367 ),
368- SizedBox (height: AppSpacing .lg),
368+ const SizedBox (height: AppSpacing .lg),
369369 _buildIntField (
370370 context,
371371 label: 'Guest Ad Frequency' ,
@@ -547,14 +547,14 @@ class _AppConfigurationPageState extends State<AppConfigurationPage>
547547 'Account Action Configuration' ,
548548 style: Theme .of (context).textTheme.headlineSmall,
549549 ),
550- SizedBox (height: AppSpacing .md),
550+ const SizedBox (height: AppSpacing .md),
551551 Text (
552552 'These settings control the display frequency of in-feed account actions (e.g., link account, upgrade prompts), tiered by user role.' ,
553553 style: Theme .of (context).textTheme.bodySmall? .copyWith (
554554 color: Theme .of (context).colorScheme.onSurface.withOpacity (0.7 ),
555555 ),
556556 ),
557- SizedBox (height: AppSpacing .lg),
557+ const SizedBox (height: AppSpacing .lg),
558558 _buildIntField (
559559 context,
560560 label: 'Guest Days Between Account Actions' ,
@@ -606,20 +606,20 @@ class _AppConfigurationPageState extends State<AppConfigurationPage>
606606 'Kill Switch & App Status' ,
607607 style: Theme .of (context).textTheme.headlineSmall,
608608 ),
609- SizedBox (height: AppSpacing .md),
609+ const SizedBox (height: AppSpacing .md),
610610 Text (
611611 'WARNING: These settings can disable the entire mobile application. Use with extreme caution.' ,
612612 style: Theme .of (context).textTheme.bodyMedium? .copyWith (
613613 color: Theme .of (context).colorScheme.error,
614614 fontWeight: FontWeight .bold,
615615 ),
616616 ),
617- SizedBox (height: AppSpacing .lg),
617+ const SizedBox (height: AppSpacing .lg),
618618 _buildSwitchField (
619619 context,
620620 label: 'Kill Switch Enabled' ,
621621 description:
622- ' If enabled, the app\ ' s operational status will be enforced.' ,
622+ " If enabled, the app's operational status will be enforced." ,
623623 value: appConfig.killSwitchEnabled,
624624 onChanged: (value) {
625625 context.read <AppConfigurationBloc >().add (
@@ -690,14 +690,14 @@ class _AppConfigurationPageState extends State<AppConfigurationPage>
690690 'Force Update Configuration' ,
691691 style: Theme .of (context).textTheme.headlineSmall,
692692 ),
693- SizedBox (height: AppSpacing .md),
693+ const SizedBox (height: AppSpacing .md),
694694 Text (
695695 'These settings control app version enforcement. Users on versions below the minimum allowed will be forced to update.' ,
696696 style: Theme .of (context).textTheme.bodySmall? .copyWith (
697697 color: Theme .of (context).colorScheme.onSurface.withOpacity (0.7 ),
698698 ),
699699 ),
700- SizedBox (height: AppSpacing .lg),
700+ const SizedBox (height: AppSpacing .lg),
701701 _buildTextField (
702702 context,
703703 label: 'Minimum Allowed App Version' ,
@@ -798,14 +798,14 @@ class _AppConfigurationPageState extends State<AppConfigurationPage>
798798 label,
799799 style: Theme .of (context).textTheme.titleMedium,
800800 ),
801- SizedBox (height: AppSpacing .xs),
801+ const SizedBox (height: AppSpacing .xs),
802802 Text (
803803 description,
804804 style: Theme .of (context).textTheme.bodySmall? .copyWith (
805805 color: Theme .of (context).colorScheme.onSurface.withOpacity (0.7 ),
806806 ),
807807 ),
808- SizedBox (height: AppSpacing .xs),
808+ const SizedBox (height: AppSpacing .xs),
809809 TextFormField (
810810 initialValue: value.toString (),
811811 keyboardType: TextInputType .number,
@@ -841,14 +841,14 @@ class _AppConfigurationPageState extends State<AppConfigurationPage>
841841 label,
842842 style: Theme .of (context).textTheme.titleMedium,
843843 ),
844- SizedBox (height: AppSpacing .xs),
844+ const SizedBox (height: AppSpacing .xs),
845845 Text (
846846 description,
847847 style: Theme .of (context).textTheme.bodySmall? .copyWith (
848848 color: Theme .of (context).colorScheme.onSurface.withOpacity (0.7 ),
849849 ),
850850 ),
851- SizedBox (height: AppSpacing .xs),
851+ const SizedBox (height: AppSpacing .xs),
852852 TextFormField (
853853 initialValue: value,
854854 decoration: const InputDecoration (
@@ -878,7 +878,7 @@ class _AppConfigurationPageState extends State<AppConfigurationPage>
878878 label,
879879 style: Theme .of (context).textTheme.titleMedium,
880880 ),
881- SizedBox (height: AppSpacing .xs),
881+ const SizedBox (height: AppSpacing .xs),
882882 Text (
883883 description,
884884 style: Theme .of (context).textTheme.bodySmall? .copyWith (
@@ -914,14 +914,14 @@ class _AppConfigurationPageState extends State<AppConfigurationPage>
914914 label,
915915 style: Theme .of (context).textTheme.titleMedium,
916916 ),
917- SizedBox (height: AppSpacing .xs),
917+ const SizedBox (height: AppSpacing .xs),
918918 Text (
919919 description,
920920 style: Theme .of (context).textTheme.bodySmall? .copyWith (
921921 color: Theme .of (context).colorScheme.onSurface.withOpacity (0.7 ),
922922 ),
923923 ),
924- SizedBox (height: AppSpacing .xs),
924+ const SizedBox (height: AppSpacing .xs),
925925 DropdownButtonFormField <T >(
926926 value: value,
927927 decoration: const InputDecoration (
0 commit comments