main.dart 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  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(
  34. child: CalendarPage(),
  35. ),
  36. );
  37. }
  38. }