mirrored_repositories/opensource_ecommerce/lib/src
part of 'app_pages.dart';

abstract class Routes {
  // Root
  static const ROOT = '/root';

  // Auth
  static const AUTHENTICATION = '/auhentication';
  static const VERIFY = '/verify';
  static const FORGOTPASSWORD = '/forgotPassword';

  // Home
  static const HOME = '/home';
  static const SEARCHPRODUCT = '/searchProduct';
  static const DETAILSPRODUCT = '/detailsProduct';
  static const STORE = '/store';

  // Order
  static const CART = '/cart';
  static const CHECKOUT = '/checkOut';
  static const CREATEORDER = '/createOrder';
  static const PICKADDRESS = '/pickAddress';
  static const CHECKOUTORDER = '/checkOutOrder';
  static const ADDPRODUCT = '/addProduct';
  static const DETAILSORDERS = '/detailsOrders';
  static const PICKADDRESSCART = '/pickAddressCart';
  static const PICKDELIVERY = '/pickDelivery';
  static const EDITPRODUCT = '/editProduct';
  static const INPUTINFOREVICER = '/inputInfoReceiver';

  // Profile
  static const EDITPROFILE = '/editProfile';
  static const POINT = '/myPoint';
  static const MYFRIENDS = '/myFriend';
  static const SEARCHFRIEND = '/searchFriend';
  static const ADDFRIEND = '/addFriend';
  static const ADDRESS = '/address';
  static const SETTINGS = '/settings';
  static const CHANGEPASSWORD = '/changePassword';
  static const CREATEADDRESS = '/createAddress';
  static const EDITADDRESS = '/editAddress';
  static const PAYMENTWEBVIEW = '/paymentWebView';

  // Admin
  static const ADMIN = '/admin';
  static const MANAGEMERCHANT = '/manageMerchant';
  static const MANAGETRANSPORT = '/manageTransport';
  static const MANAGEPROMO = '/managePromo';

  // Merchant
  static const MIDDLEWAREMERCHANT = '/middlewareMerchant';
  static const MERCHANT = '/merchant';
  static const REGISTERMERCHANT = '/registerMerchant';
  static const EDITMERCHANT = '/editMerchant';
  static const CREATEGROUP = '/createGroup';
  static const EDITGROUP = '/editGroup';
  static const DETAILSGROUP = 'detailsGroup';
  static const CREATEPRODUCT = '/createProduct';
  static const EDITPRODUCTORDER = '/editProduct';

  // Delivery
  static const MIDDLETRANSPORT = '/middlewareTransport';
  static const DELIVERY = '/delivery';
  static const REGISTERDELIVERY = '/registerDelivery';
  static const EDITDELIVERY = '/editDelivery';
  static const ASSIGN_STAFF = '/assignStaff';

  // Staff Delivery
  static const STAFFDELIVERY = '/subDelivery';

  // SubCity
  static const SUBCITY = '/subCity';
  static const REGISTERSTAFF = '/registerStaff';

  // SubTransport
  static const SUBTRANSPORT = '/subTransport';
}
