Optimize nav transition performance

This commit is contained in:
2024-11-15 22:46:12 +08:00
parent fa73a28324
commit 37c61a0406
3 changed files with 21 additions and 12 deletions

View File

@ -13,6 +13,7 @@ import 'package:surface/providers/theme.dart';
import 'package:surface/providers/userinfo.dart';
import 'package:surface/providers/websocket.dart';
import 'package:surface/router.dart';
import 'package:surface/widgets/navigation/app_scaffold.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
@ -83,6 +84,9 @@ class AppMainContent extends StatelessWidget {
...context.localizationDelegates,
],
routerConfig: appRouter,
builder: (context, child) {
return AppRootScaffold(body: child ?? const SizedBox.shrink());
},
);
}
}