Initial commit

This commit is contained in:
2024-12-16 00:38:18 +03:00
commit 2987b3008d
95 changed files with 2699 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
import 'dart:developer';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
class ApplicationController extends GetxController {
IconData getThemeIcon() => Get.isDarkMode
? Icons.light_mode
: Icons.dark_mode;
void toggleTheme() {
Get.changeThemeMode(
Get.isDarkMode
? ThemeMode.light
: ThemeMode.dark
);
update();
}
}

View File

@@ -0,0 +1,5 @@
import 'package:get/get.dart';
class HomeController extends GetxController {
}

View File

@@ -0,0 +1,14 @@
import 'package:get/get.dart';
import 'package:reverse_nn/application/services/schedule.dart';
class ScheduleController extends GetxController {
Rx<Map<String, dynamic>?> currentSchedule = null.obs;
@override void onReady() {
super.onReady();
ScheduleService().getCurrentStatus().then((currentSchedule) {
this.currentSchedule = currentSchedule.obs;
update();
});
}
}