import 'package:aslan/chatvibe_features/wallet/recharge/agent_list/at_agent_list_page.dart'; import 'package:aslan/chatvibe_features/wallet/recharge/at_recharge_page_v2.dart'; import 'package:fluro/fluro.dart'; import 'package:aslan/chatvibe_features/wallet/gold/gold_record_page.dart'; import 'package:aslan/chatvibe_core/routes/at_router_init.dart'; class WalletRoute implements ATIRouterProvider { static String recharge = '/main/me/wallet/recharge'; static String goldRecord = '/main/me/gold/goldRecord'; static String agentList = '/main/me/gold/agentList'; @override void initRouter(FluroRouter router) { router.define( recharge, handler: Handler(handlerFunc: (_, params) => ATRechargePageV2()), ); router.define( goldRecord, handler: Handler(handlerFunc: (_, params) => GoldRecordPage()), ); router.define( agentList, handler: Handler(handlerFunc: (_, params) => ATAgentListPage()), ); } }