Skip to content

Commit

Permalink
chore: format code
Browse files Browse the repository at this point in the history
  • Loading branch information
KolasikOmetov committed Nov 2, 2023
1 parent 78b25fd commit 1b9a5a4
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 9 deletions.
18 changes: 11 additions & 7 deletions lib/src/_app_runner.dart
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ mixin _AppRunner on WidgetsBinding {

static void _attach(RunnerConfiguration config) {
final WidgetsBinding binding =
config.widgetConfig.initializeBinding?.call() ?? WidgetsFlutterBinding.ensureInitialized();
config.widgetConfig.initializeBinding?.call() ??
WidgetsFlutterBinding.ensureInitialized();

binding
..scheduleAttachRootWidget(
Expand All @@ -44,7 +45,9 @@ mixin _AppRunner on WidgetsBinding {
final bool? oldCallbackResult = oldCallback?.call(exception, stackTrace);
final bool newCallbackResult = onPlatformError(exception, stackTrace);

return (oldCallbackResult == null) ? newCallbackResult : (oldCallbackResult && newCallbackResult);
return (oldCallbackResult == null)
? newCallbackResult
: (oldCallbackResult && newCallbackResult);
};
}
}
Expand All @@ -62,11 +65,12 @@ class _App extends StatelessWidget {
return ReloadableWidget(
builder: (BuildContext context) {
_flutterErrorSetup();
ErrorWidget.builder = (FlutterErrorDetails errorDetails) => ErrorHandlerWidget(
errorDetails: errorDetails,
releaseErrorBuilder: widgetConfig.releaseErrorBuilder,
errorBuilder: widgetConfig.errorBuilder,
);
ErrorWidget.builder =
(FlutterErrorDetails errorDetails) => ErrorHandlerWidget(
errorDetails: errorDetails,
releaseErrorBuilder: widgetConfig.releaseErrorBuilder,
errorBuilder: widgetConfig.errorBuilder,
);

return widgetConfig.child;
},
Expand Down
6 changes: 4 additions & 2 deletions lib/src/app_builder.dart
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,8 @@ class AppBuilder<T extends Object?> extends StatefulWidget {
}

class _AppBuilderState<T extends Object?> extends State<AppBuilder<T>> {
late final FutureOr<T>? preInitialize = widget.preInitialize?.call(WidgetsBinding.instance);
late final FutureOr<T>? preInitialize =
widget.preInitialize?.call(WidgetsBinding.instance);

@override
Widget build(BuildContext context) {
Expand Down Expand Up @@ -80,7 +81,8 @@ class _AppBuilderState<T extends Object?> extends State<AppBuilder<T>> {
builder: (BuildContext context, AsyncSnapshot<T> snapshot) {
final Object? error = snapshot.error;
if (error != null) {
final StackTrace stackTrace = snapshot.stackTrace ?? StackTrace.current;
final StackTrace stackTrace =
snapshot.stackTrace ?? StackTrace.current;
Zone.current.handleUncaughtError(error, stackTrace);
}

Expand Down

0 comments on commit 1b9a5a4

Please sign in to comment.