import 'package:fikoyt_akcali_v1/apps/finans/ana_iskelet.dart'; import 'package:fikoyt_akcali_v1/apps/finans/kisi/pages/giris/giris.dart'; import 'package:fikoyt_akcali_v1/apps/finans/kisi/pages/ilk-kurulum/ilk-kurulum.dart'; import 'package:fikoyt_akcali_v1/apps/finans/kisi/pages/onboarding/onboarding.dart'; import 'package:fikoyt_akcali_v1/apps/finans/kisi/pages/splash/splash.dart'; import 'package:fikoyt_akcali_v1/apps/finans/uye/hareketler/hareket-ekle/hareket-ekle.dart'; import 'package:fikoyt_akcali_v1/apps/finans/uye/hesaplar/hesap/pages/hesap.dart'; import 'package:fikoyt_akcali_v1/apps/finans/uye/para-birimleri/para-birimleri.dart'; import 'package:vrouter/vrouter.dart'; List routes = [ // Splash — uygulama açılışı VWidget(path: '/splash', widget: const SplashScreen()), // Onboarding — ilk kez açıldığında VWidget(path: '/onboarding', widget: const OnboardingSayfasi()), // Giriş / Kayıt VWidget(path: '/giris', widget: const SayfaKisiGiris()), VWidget(path: '/ilk-kurulum', widget: const SayfaKisiIlkKurulum()), // Ana iskelet — bottom navigation ile VWidget(path: '/', widget: const AnaIskelet()), // Hesap Detay VWidget.builder( path: '/uye/hesaplar/hesap/:hesapId', builder: (context, state) { return SayfaHesap(hesapId: context.vRouter.pathParameters['hesapId']); }, ), // Para Birimleri VWidget(path: '/uye/akcali/para-birimleri', widget: SayfaParaBirimleri()), // Hareket Ekleme VWidget.builder( path: '/uye/hareketler/ekle', builder: (context, state) => SayfaHareketEkle(), ), // Tab kısayolları VWidget(path: '/dashboard', widget: const AnaIskelet(baslangicIndex: 1)), VWidget(path: '/hareketler', widget: const AnaIskelet(baslangicIndex: 3)), ];