import 'package:fikoyt_merkez/apps/mesaici/pages/ayarlar/asgari_ucret_verileri.dart'; import 'package:fikoyt_merkez/apps/mesaici/pages/ayarlar/ayar_yardimcisi.dart'; import 'package:fikoyt_merkez/apps/mesaici/pages/ayarlar/calisma_sureleri/calisma_sureleri.dart'; import 'package:fikoyt_merkez/apps/mesaici/pages/ayarlar/hesap_ayarlari.dart'; import 'package:fikoyt_merkez/apps/mesaici/pages/ayarlar/maas_parametreleri.dart'; import 'package:fikoyt_merkez/apps/mesaici/pages/ayarlar/primler_kesintiler.dart'; import 'package:fikoyt_merkez/apps/mesaici/pages/ayarlar/resmi_tatil_mesai_oranlari.dart'; import 'package:fikoyt_merkez/apps/mesaici/pages/ayarlar/resmi_tatiller.dart'; import 'package:fikoyt_merkez/apps/mesaici/pages/ayarlar/uygulama_ayarlari.dart'; import 'package:fikoyt_merkez/apps/mesaici/pages/ayarlar/vergiler.dart'; import 'package:fikoyt_merkez/apps/mesaici/pages/bildirimler/mesaici_bildirimler.dart'; import 'package:fikoyt_merkez/apps/mesaici/pages/ayarlar/mesaici_ayarlar.dart'; import 'package:fikoyt_merkez/apps/mesaici/pages/hareketler/mesaici_hareketler.dart'; import 'package:fikoyt_merkez/apps/mesaici/pages/ilk_ekran/ilk_ekran.dart'; import 'package:fikoyt_merkez/apps/mesaici/pages/raporlar/mesaici_raporlar.dart'; import 'package:get/get.dart'; import 'package:vrouter/vrouter.dart'; import 'apps/mesaici/base_page_mesaici_view.dart'; import 'apps/mesaici/mesaici_home.dart'; import 'apps/mesaici/servisler/fikoyt.mesaici.service.dart'; import 'core/widgets/base_page/base_page_view.dart'; // import 'pages/kisi/giris/login_view.dart'; import 'pages/__atik__/person/home/page_home.dart'; import 'pages/__atik__/user/home/page_home.dart'; List routes = [ VWidget( path: '/', widget: const BasePage( child: PagePersonHome(), ), ), VNester( path: '/uye', widgetBuilder: (child) => BasePage(child: child), nestedRoutes: [ VWidget(path: null, widget: const PageHome()), ], ), // VWidget( // path: '/', // widget: const BasePage( // child: LoginScreen(), // ), // ), // VGuard( // beforeEnter: (vRedirector) async { // final servisMesaici = // (await Get.putAsync(() async => FikoYTMesaiciService())); // if (servisMesaici // .mesaiciAyarlar.uygulamaAyarlari.ilkEkraniHerZamanGoster.value) { // vRedirector.to('/mesaici/ilk-ekran'); // return; // } // servisMesaici.mesaiciAyarlar.uygulamaAyarlari.ilkEkranAcilistaGoster.value // ? vRedirector.to('/mesaici/ilk-ekran') // : vRedirector.to('/mesaici'); // }, // stackedRoutes: [VRouteRedirector(path: '/', redirectTo: '/mesaici')], // ), // VRouteRedirector(path: '/', redirectTo: '/mesaici'), /** */ VWidget( path: '/mesaici', widget: const BasePageMesaici( child: PageMesaiciHome(), ), ), /** */ VWidget( path: '/mesaici/ilk-ekran', widget: const BasePageMesaici( child: IlkEkran(), ), ), /** */ VWidget( path: '/mesaici/ayarlar', widget: const BasePageMesaici( child: PageMesaiciSettings(), ), ), VWidget( path: '/mesaici/ayarlar/hesap-ayarlari', widget: const BasePageMesaici( child: PageMesaiciHesapAyarlari(), ), ), VWidget( path: '/mesaici/ayarlar/calisma-sureleri', widget: const BasePageMesaici( child: PageMesaiciCalismSureleri(), ), ), VWidget( path: '/mesaici/ayarlar/resmi-tatil-fazla-mesai-oranlari', widget: const BasePageMesaici( child: PageMesaiciResmiTatilMesaiOranlari(), ), ), VWidget( path: '/mesaici/ayarlar/maas-parametreleri', widget: const BasePageMesaici( child: PageMesaiciMaasParametreleri(), ), ), VWidget( path: '/mesaici/ayarlar/asgari-ucret-verileri', widget: const BasePageMesaici( child: PageMesaiciAsgariUcretVerileri(), ), ), VWidget( path: '/mesaici/ayarlar/vergiler', widget: const BasePageMesaici( child: PageMesaiciVergiler(), ), ), VWidget( path: '/mesaici/ayarlar/primler-kesintiler', widget: const BasePageMesaici( child: PageMesaiciPrimlerKesintiler(), ), ), VWidget( path: '/mesaici/ayarlar/ayar-yardimcisi', widget: const BasePageMesaici( child: PageMesaiciAyarYardimcisi(), ), ), VWidget( path: '/mesaici/ayarlar/resmi-tatiller', widget: const BasePageMesaici( child: PageMesaiciResmiTatiller(), ), ), VWidget( path: '/mesaici/ayarlar/uygulama-ayarlari', widget: const BasePageMesaici( child: PageMesaiciUygulamaAyarlari(), ), ), /** */ VWidget( path: '/mesaici/bildirimler', widget: const BasePageMesaici( child: PageMesaiciNotifications(), ), ), // VWidget( // path: '/mesaici/arkadaslar', // widget: const BasePageMesaici( // child: PageMesaiciArkadaslar(), // ), // ), // VWidget( // path: '/mesaici/mesajlar', // widget: const BasePageMesaici( // child: PageMesaiciMesajlar(), // ), // ), VWidget( path: '/mesaici/hareketler', widget: const BasePageMesaici( child: PageMesaiciHareketler(), ), ), VWidget( path: '/mesaici/raporlar', widget: const BasePageMesaici( child: PageMesaiciRaporlar(), ), ), ];