modified UI padding handling approach

added auth API endpoints
initialized curtains view for further development
This commit is contained in:
Mohammad Salameh
2024-03-05 11:18:08 +03:00
parent 4087f9c71c
commit a9fdb2fc76
24 changed files with 380 additions and 298 deletions

View File

@ -3,6 +3,7 @@ import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:syncrow_app/features/app_layout/bloc/nav_cubit.dart';
import 'package:syncrow_app/features/auth/bloc/auth_cubit.dart';
import 'package:syncrow_app/utils/resource_manager/color_manager.dart';
import 'package:syncrow_app/utils/resource_manager/constants.dart';
import 'package:syncrow_app/utils/resource_manager/theme_manager.dart';
import 'features/devices/bloc/devices_cubit.dart';
@ -16,6 +17,10 @@ class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
Constants.appBarHeight =
MediaQuery.sizeOf(context).height * Constants.appBarHeightPercentage;
Constants.bottomNavBarHeight = MediaQuery.sizeOf(context).height *
Constants.bottomNavBarHeightPercentage;
return MultiBlocProvider(
providers: [
BlocProvider(