feat: add payment card grouping and analysis
This commit is contained in:
@@ -8,6 +8,7 @@ import 'package:submanager/screens/settings_screen.dart';
|
||||
import 'package:submanager/screens/splash_screen.dart';
|
||||
import 'package:submanager/screens/sms_permission_screen.dart';
|
||||
import 'package:submanager/models/subscription_model.dart';
|
||||
import 'package:submanager/screens/payment_card_management_screen.dart';
|
||||
|
||||
class AppRoutes {
|
||||
static const String splash = '/splash';
|
||||
@@ -18,6 +19,7 @@ class AppRoutes {
|
||||
static const String analysis = '/analysis';
|
||||
static const String settings = '/settings';
|
||||
static const String smsPermission = '/sms-permission';
|
||||
static const String paymentCardManagement = '/payment-card-management';
|
||||
|
||||
static Map<String, WidgetBuilder> getRoutes() {
|
||||
return {
|
||||
@@ -28,6 +30,7 @@ class AppRoutes {
|
||||
analysis: (context) => const AnalysisScreen(),
|
||||
settings: (context) => const SettingsScreen(),
|
||||
smsPermission: (context) => const SmsPermissionScreen(),
|
||||
paymentCardManagement: (context) => const PaymentCardManagementScreen(),
|
||||
};
|
||||
}
|
||||
|
||||
@@ -61,6 +64,8 @@ class AppRoutes {
|
||||
|
||||
case smsPermission:
|
||||
return _buildRoute(const SmsPermissionScreen(), routeSettings);
|
||||
case paymentCardManagement:
|
||||
return _buildRoute(const PaymentCardManagementScreen(), routeSettings);
|
||||
|
||||
default:
|
||||
return _errorRoute();
|
||||
|
||||
Reference in New Issue
Block a user