import 'package:flutter/material.dart'; import 'package:flutter_progress_hud/flutter_progress_hud.dart'; import 'package:flutter_spinkit/flutter_spinkit.dart'; import 'package:flutter_zoom_drawer/flutter_zoom_drawer.dart'; import 'package:fluttericon/font_awesome5_icons.dart'; import 'package:unit2/screens/offline/passo/admin/admin_main_screen.dart'; import 'package:unit2/screens/offline/passo/passo_offline_dashboard.dart'; import '../../../theme-data.dart/colors.dart'; import '../../unit2/homepage.dart/components/dashboard/shared_card_label.dart'; class PassoOfflineMainScreen extends StatelessWidget { const PassoOfflineMainScreen({super.key}); @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( backgroundColor: primary, title: const Text("PASSO Offlne Home"), centerTitle: true, ), body: Padding( padding: const EdgeInsets.all(24), child: GridView.count( shrinkWrap: true, crossAxisCount: 4, crossAxisSpacing: 8, mainAxisSpacing: 10, physics: const BouncingScrollPhysics(), padding: const EdgeInsets.symmetric(vertical: 5, horizontal: 5), children: [ CardLabel( icon: FontAwesome5.tools, title: "Admin Settings", ontap: () { Navigator.push(context, MaterialPageRoute(builder: ((context) { return const AdminMainScreen(); }))); }), CardLabel( icon: FontAwesome5.eye, title: "Field Surveyor", ontap: () { Navigator.push(context, MaterialPageRoute(builder: ((context) { return PassoOfflineDashBoard(); }))); }), CardLabel( icon: FontAwesome5.eye, title: "Super Admin", ontap: () { Navigator.push(context, MaterialPageRoute(builder: ((context) { return PassoOfflineDashBoard(); }))); }) ]))); } }