import 'package:flutter/cupertino.dart'; import 'package:flutter_bloc/flutter_bloc.dart'; import 'package:syncrow_web/pages/home/bloc/home_bloc.dart'; import 'package:syncrow_web/pages/home/bloc/home_event.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/helpers/responsice_layout_helper/responsive_layout_helper.dart'; class HomePage extends StatefulWidget { const HomePage({super.key}); @override State createState() => _HomePageState(); } class _HomePageState extends State with HelperResponsiveLayout { @override void initState() { super.initState(); context.read().add(const FetchUserInfo()); } @override Widget build(BuildContext context) { final isSmallScreen = isSmallScreenSize(context); final isMediumScreen = isMediumScreenSize(context); return isSmallScreen || isMediumScreen ? HomeMobilePage() : const HomeWebPage(); } }