feat: add ComingSoonScreen, integrate it into routing, and update chat avatar and home menu navigation

This commit is contained in:
pradeepkumar
2026-04-15 15:52:41 +05:30
parent df32a83692
commit fcb8f77004
4 changed files with 141 additions and 3 deletions

View File

@@ -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(