import 'package:wallpaper/pages/homepage/homepage_binding.dart';
import 'package:wallpaper/pages/imgcategorypage/imgcategorypage_binding.dart';
import 'package:wallpaper/pages/imgcategorypage/imgcategorypage_view.dart';
import 'package:wallpaper/pages/imgscanpage/imgscanpage_binding.dart';
import 'package:wallpaper/pages/imgscanpage/imgscanpage_view.dart';
import 'package:wallpaper/pages/localimgscanpage/localimgscanpage_binding.dart';
import 'package:wallpaper/pages/localimgscanpage/localimgscanpage_view.dart';
import 'package:wallpaper/pages/mypage/mypage_view.dart';

import 'package:wallpaper/pages/tabarpage/tabarpage_binding.dart';
import 'package:wallpaper/pages/tabarpage/tabarpage_view.dart';

import 'package:wallpaper/pages/downloadpage/downloadpage_binding.dart';

// import 'package:wallpaper/pages/collectionpage/collectionpage_binding.dart';


import 'package:wallpaper/pages/mypage/mypage_binding.dart';

import 'package:get/get.dart';
import 'package:wallpaper/pages/webviewpage/webviewpage_binding.dart';
import 'package:wallpaper/pages/webviewpage/webviewpage_view.dart';

class AppRoutes {
  AppRoutes._();
  static const initialPage = '/tabvc';
  static const imgcategorypage = "/ImgCategoryPage";
  static const imgscanpage = "/imgscanpage";
  static const webviewpage = "/webviewpage";
  static const localimgscanpage = "/localimgscanpage";
  // static const mypage = "/mypage";
  static final routes= [
    GetPage(
      name: initialPage,
      page: ()=> const TabbarPageView(),
      bindings: [TabbarPageBinding(),MyPageBinding(), HomePageBinding(),DownloadPageBinding()],
    ),
    GetPage(
      name: imgcategorypage,
      page: ()=> const ImgCategoryPageView(),
      bindings: [ImgCategoryPageBinding()],
   ),
    GetPage(
      name: imgscanpage,
      page: ()=> ImgScanPageView(),
      bindings: [ImgScanPageBinding()],
   ),
  //   GetPage(
  //     name: mypage,
  //     page: ()=> const MyPageView(),
  //     bindings: [MyPageBinding()],
  //  ),
   


   GetPage(
      name: webviewpage,
      page: ()=> const WebviewPageView(),
      bindings: [WebviewPageBinding()],
   ),
   
   GetPage(
      name: localimgscanpage,
      page: ()=>  LocalImgScanPageView(),
      bindings: [LocalImgScanPageBinding()],
   ),

  ];

}