feat: add ComingSoonScreen, integrate it into routing, and update chat avatar and home menu navigation
This commit is contained in:
@@ -24,6 +24,7 @@ import 'package:real_estate_mobile/features/splash/presentation/screens/splash_s
|
||||
import 'package:real_estate_mobile/features/onboarding/presentation/screens/onboarding_screen.dart';
|
||||
import 'package:real_estate_mobile/features/auth/presentation/screens/verify_2fa_screen.dart';
|
||||
import 'package:real_estate_mobile/features/support_chat/presentation/screens/support_chat_screen.dart';
|
||||
import 'package:real_estate_mobile/features/coming_soon/presentation/screens/coming_soon_screen.dart';
|
||||
|
||||
final routerProvider = Provider<GoRouter>((ref) {
|
||||
final authRefreshNotifier = _AuthRefreshNotifier();
|
||||
@@ -201,6 +202,18 @@ final routerProvider = Provider<GoRouter>((ref) {
|
||||
);
|
||||
},
|
||||
),
|
||||
GoRoute(
|
||||
path: '/coming-soon',
|
||||
pageBuilder: (context, state) => CustomTransitionPage(
|
||||
key: state.pageKey,
|
||||
child: ComingSoonScreen(
|
||||
title: state.uri.queryParameters['title'] ?? 'Coming Soon',
|
||||
),
|
||||
transitionDuration: const Duration(milliseconds: 250),
|
||||
reverseTransitionDuration: const Duration(milliseconds: 200),
|
||||
transitionsBuilder: _slideTransition,
|
||||
),
|
||||
),
|
||||
GoRoute(
|
||||
path: '/faq',
|
||||
pageBuilder: (context, state) => CustomTransitionPage(
|
||||
|
||||
Reference in New Issue
Block a user