handle login, home page responsiveness

This commit is contained in:
ashrafzarkanisala
2024-08-31 17:24:43 +03:00
parent dbe65bffff
commit 36c2412234
10 changed files with 471 additions and 507 deletions

View File

@ -1,13 +1,17 @@
import 'package:flutter/cupertino.dart';
import 'package:syncrow_web/pages/home/view/home_page_mobile.dart';
import 'package:syncrow_web/pages/home/view/home_page_web.dart';
import 'package:syncrow_web/utils/responsive_layout.dart';
import 'package:syncrow_web/utils/helpers/responsice_layout_helper/responsive_layout_helper.dart';
class HomePage extends StatelessWidget {
class HomePage extends StatelessWidget with HelperResponsiveLayout {
const HomePage({super.key});
@override
Widget build(BuildContext context) {
return ResponsiveLayout(desktopBody: const HomeWebPage(), mobileBody: HomeMobilePage());
final isSmallScreen = isSmallScreenSize(context);
final isMediumScreen = isMediumScreenSize(context);
return isSmallScreen || isMediumScreen
? HomeMobilePage()
: const HomeWebPage();
}
}