Added Smart Linkage Button

This commit is contained in:
Mohammad Salameh
2024-04-28 09:32:49 +03:00
parent b9c181c944
commit ca71574bf2
3 changed files with 40 additions and 16 deletions

View File

@ -6,6 +6,8 @@ import 'package:syncrow_app/features/app_layout/bloc/home_cubit.dart';
import 'package:syncrow_app/features/app_layout/view/widgets/app_body.dart';
import 'package:syncrow_app/features/app_layout/view/widgets/default_app_bar.dart';
import 'package:syncrow_app/features/app_layout/view/widgets/default_nav_bar.dart';
import 'package:syncrow_app/features/devices/view/widgets/smart_door/smart_linkage_view.dart';
import 'package:syncrow_app/utils/helpers/custom_page_route.dart';
import 'package:syncrow_app/utils/resource_manager/color_manager.dart';
class AppLayout extends StatelessWidget {
@ -24,15 +26,22 @@ class AppLayout extends StatelessWidget {
),
child: SafeArea(
child: Scaffold(
backgroundColor: ColorsManager.backgroundColor,
extendBodyBehindAppBar: true,
extendBody: true,
appBar: HomeCubit.getInstance().spaces != null
? const DefaultAppBar()
: null,
body: const AppBody(),
bottomNavigationBar: const DefaultNavBar(),
),
backgroundColor: ColorsManager.backgroundColor,
extendBodyBehindAppBar: true,
extendBody: true,
appBar: HomeCubit.getInstance().spaces != null
? const DefaultAppBar()
: null,
body: const AppBody(),
bottomNavigationBar: const DefaultNavBar(),
floatingActionButton: FloatingActionButton(
onPressed: () {
Navigator.of(context).push(CustomPageRoute(
builder: (context) => const SmartLinkgeView()));
},
backgroundColor: ColorsManager.primaryColor,
child: const Icon(Icons.refresh),
)),
),
);
},