main.dart 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. import 'package:calendar_view/calendar_page/calendar_page.dart';
  2. import 'package:calendar_view/notification_demo/global_notification_layer.dart';
  3. import 'package:flutter/material.dart';
  4. import 'package:get/get_navigation/src/root/get_material_app.dart';
  5. void main() {
  6. runApp(const MyApp());
  7. }
  8. class MyApp extends StatelessWidget {
  9. const MyApp({super.key});
  10. // This widget is the root of your application.
  11. @override
  12. Widget build(BuildContext context) {
  13. return GetMaterialApp(
  14. title: 'Flutter Demo',
  15. theme: ThemeData(
  16. primarySwatch: Colors.blue,
  17. ),
  18. debugShowCheckedModeBanner: false,
  19. home: const MyHomePage(title: 'FIS Calendar View Demo'),
  20. );
  21. }
  22. }
  23. class MyHomePage extends StatefulWidget {
  24. const MyHomePage({super.key, required this.title});
  25. final String title;
  26. @override
  27. State<MyHomePage> createState() => _MyHomePageState();
  28. }
  29. class _MyHomePageState extends State<MyHomePage> {
  30. @override
  31. Widget build(BuildContext context) {
  32. return const Scaffold(
  33. body: GlobalNotificationLayer(child: CalendarPage()),
  34. );
  35. }
  36. }