Files
UUVPN/source/lib/resources/app_router.dart
T
Zeus 1bf69048f3 update ios project
update ios project
2024-07-24 11:51:39 +08:00

118 lines
4.7 KiB
Dart

import 'package:flutter/cupertino.dart';
// import 'package:go_router/go_router.dart';
// import 'package:movies_app/core/presentation/pages/main_page.dart';
// import 'package:movies_app/movies/presentation/views/movie_details_view.dart';
// import 'package:movies_app/movies/presentation/views/movies_view.dart';
// import 'package:movies_app/movies/presentation/views/popular_movies_view.dart';
// import 'package:movies_app/movies/presentation/views/top_rated_movies_view.dart';
// import 'package:movies_app/search/presentation/views/search_view.dart';
// import 'package:movies_app/tv_shows/presentation/views/popular_tv_shows_view.dart';
// import 'package:movies_app/tv_shows/presentation/views/top_rated_tv_shows_view.dart';
// import 'package:movies_app/tv_shows/presentation/views/tv_show_details_view.dart';
// import 'package:movies_app/tv_shows/presentation/views/tv_shows_view.dart';
// import 'package:movies_app/core/resources/app_routes.dart';
// import 'package:movies_app/watchlist/presentation/views/watchlist_view.dart';
// const String moviesPath = '/movies';
// const String movieDetailsPath = 'movieDetails/:movieId';
// const String popularMoviesPath = 'popularMovies';
// const String topRatedMoviesPath = 'topRatedMovies';
// const String tvShowsPath = '/tvShows';
// const String tvShowDetailsPath = 'tvShowDetails/:tvShowId';
// const String popularTVShowsPath = 'popularTVShows';
// const String topRatedTVShowsPath = 'topRatedTVShows';
// const String searchPath = '/search';
// const String watchlistPath = '/watchlist';
// class AppRouter {
// GoRouter router = GoRouter(
// initialLocation: moviesPath,
// routes: [
// ShellRoute(
// builder: (context, state, child) => MainPage(child: child),
// routes: [
// GoRoute(
// name: AppRoutes.moviesRoute,
// path: moviesPath,
// pageBuilder: (context, state) => const NoTransitionPage(
// child: MoviesView(),
// ),
// routes: [
// GoRoute(
// name: AppRoutes.movieDetailsRoute,
// path: movieDetailsPath,
// pageBuilder: (context, state) => CupertinoPage(
// child: MovieDetailsView(
// movieId: int.parse(state.params['movieId']!),
// ),
// ),
// ),
// GoRoute(
// name: AppRoutes.popularMoviesRoute,
// path: popularMoviesPath,
// pageBuilder: (context, state) => const CupertinoPage(
// child: PopularMoviesView(),
// ),
// ),
// GoRoute(
// name: AppRoutes.topRatedMoviesRoute,
// path: topRatedMoviesPath,
// pageBuilder: (context, state) => const CupertinoPage(
// child: TopRatedMoviesView(),
// ),
// ),
// ],
// ),
// GoRoute(
// name: AppRoutes.tvShowsRoute,
// path: tvShowsPath,
// pageBuilder: (context, state) => const NoTransitionPage(
// child: TVShowsView(),
// ),
// routes: [
// GoRoute(
// name: AppRoutes.tvShowDetailsRoute,
// path: tvShowDetailsPath,
// pageBuilder: (context, state) => CupertinoPage(
// child: TVShowDetailsView(
// tvShowId: int.parse(state.params['tvShowId']!),
// ),
// ),
// ),
// GoRoute(
// name: AppRoutes.popularTvShowsRoute,
// path: popularTVShowsPath,
// pageBuilder: (context, state) => const CupertinoPage(
// child: PopularTVShowsView(),
// ),
// ),
// GoRoute(
// name: AppRoutes.topRatedTvShowsRoute,
// path: topRatedTVShowsPath,
// pageBuilder: (context, state) => const CupertinoPage(
// child: TopRatedTVShowsView(),
// ),
// ),
// ],
// ),
// GoRoute(
// name: AppRoutes.searchRoute,
// path: searchPath,
// pageBuilder: (context, state) => const NoTransitionPage(
// child: SearchView(),
// ),
// ),
// GoRoute(
// name: AppRoutes.watchlistRoute,
// path: watchlistPath,
// pageBuilder: (context, state) => const NoTransitionPage(
// child: WatchlistView(),
// ),
// ),
// ],
// )
// ],
// );
// }