import 'dart:developer'; import 'package:flutter/material.dart'; import 'package:get/get.dart'; import 'package:reverse_nn/application/controllers/calendar_schedule_controller.dart'; import 'package:reverse_nn/application/controllers/home_controller.dart'; import 'package:reverse_nn/application/services/schedule.dart'; import 'package:reverse_nn/ui/components/current_status_component.dart'; import 'package:reverse_nn/ui/components/grid_menu_item.dart'; import 'package:reverse_nn/ui/layouts/application_layout.dart'; class HomeScreen extends GetWidget { const HomeScreen({super.key}); @override Widget build(BuildContext context) { return ApplicationLayout(body: Padding( padding: const EdgeInsets.all(16.0), child: Column( mainAxisAlignment: MainAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.stretch, children: [ const CurrentStatusComponent(), const SizedBox(height: 16), Expanded( child: GridView( gridDelegate: const SliverGridDelegateWithFixedCrossAxisCount( crossAxisCount: 2, mainAxisSpacing: 10, crossAxisSpacing: 10, ), children: const [ GridMenuItem(icon: Icons.calendar_month, label: 'Расписание', onTap: CalendarScheduleController.openScreen), // const GridMenuItem(icon: Icons.monetization_on, label: 'Поддержать автора'), // GridMenuItem(), // GridMenuItem(), ] ), ) ], ), )); } }