@@ -64,18 +64,18 @@ class AppScaffold extends StatelessWidget {
6464 VoidCallback ? onRetryPressed,
6565 }) => (scrollable ? AppScaffold .scrollable : AppScaffold .new )(
6666 header: switch (asyncValue) {
67- AsyncValue (: final value, hasValue: true ) => headerBuilder? .call (value! ) ?? header,
67+ AsyncValue (: final value, hasValue: true ) => headerBuilder? .call (value as T ) ?? header,
6868 AsyncError () => header,
6969 _ => header,
7070 },
7171 footer: switch (asyncValue) {
72- AsyncValue (: final value, hasValue: true ) => footerBuilder? .call (value! ) ?? footer,
72+ AsyncValue (: final value, hasValue: true ) => footerBuilder? .call (value as T ) ?? footer,
7373 AsyncError () => footer,
7474 _ => footer,
7575 },
7676 scaffoldStyle: scaffoldStyle,
7777 padding: switch (asyncValue) {
78- AsyncValue (: final value, hasValue: true ) => paddingBuilder? .call (value! ) ?? padding,
78+ AsyncValue (: final value, hasValue: true ) => paddingBuilder? .call (value as T ) ?? padding,
7979 AsyncError () => padding,
8080 _ => padding,
8181 },
@@ -95,7 +95,7 @@ class AppScaffold extends StatelessWidget {
9595 return false ;
9696 })(),
9797 children: switch (asyncValue) {
98- AsyncValue (: final value, hasValue: true ) => builder (value! ),
98+ AsyncValue (: final value, hasValue: true ) => builder (value as T ),
9999 AsyncError (: final error, : final stackTrace) => [
100100 ErrorAlert (
101101 error: error,
0 commit comments