flutter_kinetra/lib/kt_pages/kt_routes.dart
2025-09-12 14:19:13 +08:00

41 lines
1.6 KiB
Dart

import 'package:get/get_navigation/src/routes/get_route.dart';
import 'kt_main_page/view.dart';
import 'kt_mine/insert_web/wallet_page.dart';
import 'kt_mine/kt_store/view.dart';
import 'kt_splash_page.dart';
import 'kt_webview_page.dart';
class KtRoutes {
static const String splash = '/';
static const String home = '/main';
static const String search = '/search';
static const String category = '/category';
static const String shortVideo = '/short_video';
static const String store = '/store';
static const String wallet = '/wallet';
static const String helpCenter = '/help_center';
static const String helpCenterList = '/help_center_list';
static const String helpCenterDetail = '/help_center_detail';
static const String webView = '/web_view';
static const String signInActivity = '/sign_in_activity';
static const String refill = '/refill';
static final routes = [
GetPage(name: splash, page: () => const KtSplashPage()),
GetPage(name: home, page: () => const KtMainPage()),
// GetPage(name: search, page: () => const SearchPage()),
// GetPage(name: category, page: () => const CategoryPage()),
// GetPage(name: shortVideo, page: () => const ShortVideoPage(), preventDuplicates: false),
GetPage(name: store, page: () => KtStorePage()),
GetPage(name: wallet, page: () => const WalletPage()),
// GetPage(name: helpCenter, page: () => const HelpCenterPage()),
// GetPage(name: helpCenterList, page: () => const HelpCenterListPage()),
// GetPage(name: helpCenterDetail, page: () => const HelpCenterDetailPage()),
GetPage(
name: webView,
page: () => const KtWebViewPage(url: 'url'),
),
];
}