import 'package:flutter/material.dart'; import 'package:flutter_custom_toolbox/flutter_toolbox.dart'; import 'package:puzzlegame/config/menu.dart'; import 'package:puzzlegame/cubit/nav_cubit.dart'; import 'package:puzzlegame/ui/widgets/global_app_bar.dart'; class SkeletonScreen extends StatelessWidget { const SkeletonScreen({super.key}); @override Widget build(BuildContext context) { return Scaffold( appBar: const GlobalAppBar(), extendBodyBehindAppBar: false, body: Material( color: Theme.of(context).colorScheme.surface, child: BlocBuilder<NavCubit, int>( builder: (BuildContext context, int pageIndex) { return Padding( padding: const EdgeInsets.only( top: 8, left: 2, right: 2, ), child: Menu.getPageWidget(pageIndex), ); }, ), ), backgroundColor: Theme.of(context).colorScheme.surface, ); } }