feat:增加待办提醒功能
This commit is contained in:
@@ -1,13 +1,28 @@
|
||||
import 'package:fluent_ui/fluent_ui.dart';
|
||||
import 'package:hive_flutter/adapters.dart';
|
||||
import 'package:task_hub/models/task.dart';
|
||||
import 'package:task_hub/pages/home_page.dart';
|
||||
import 'package:task_hub/pages/schedule_page.dart';
|
||||
import 'package:task_hub/pages/settings_page.dart';
|
||||
import 'package:task_hub/pages/task_page.dart';
|
||||
import 'package:task_hub/utils/notice.dart';
|
||||
import 'package:timezone/data/latest.dart' as tz;
|
||||
import 'package:window_size/window_size.dart';
|
||||
|
||||
void main() {
|
||||
void main() async {
|
||||
WidgetsFlutterBinding.ensureInitialized();
|
||||
setWindowMinSize(const Size(800, 600));
|
||||
|
||||
tz.initializeTimeZones();
|
||||
|
||||
await Hive.initFlutter();
|
||||
Hive.registerAdapter(TaskAdapter());
|
||||
await Hive.openBox<Task>('taskBox');
|
||||
|
||||
await initNotify();
|
||||
|
||||
checkScheduleTime();
|
||||
|
||||
runApp(const TaskHubApp());
|
||||
}
|
||||
|
||||
@@ -21,7 +36,7 @@ class TaskHubApp extends StatelessWidget {
|
||||
themeMode: ThemeMode.system,
|
||||
theme: FluentThemeData(
|
||||
fontFamily: 'CustomFont',
|
||||
accentColor: Colors.purple
|
||||
accentColor: Colors.purple,
|
||||
),
|
||||
debugShowCheckedModeBanner: false,
|
||||
home: const MainLayout(),
|
||||
|
||||
Reference in New Issue
Block a user