
export const routes = {
    home: '/',
    about: '/about',
    productList: (slug?: string) => (slug ? `/product-category/${slug}` : '/product-category'),
    productDetails: (slug: string) => `/product/${slug}`,
    cart: '/cart',
    checkout: '/checkout',
    contact: '/contact',
    shippingPolicy: '/shipping-policy',
    privacyPolicy: '/privacy-policy',
    returnAndRefundPolicy: '/return-refund-policy',
    blogs: '/blog',
    blogDetails: (id: string) => `/blog/${id}`,
    trainings: '/trainings',
    trainingDetails: (slug: string) => `/trainings/${slug}`,
    industries: (slug: string) => `/industries/${slug}`,
    djiMatriceHome: '/dji-matrics-400',
    djiMatriceSeriesHome: '/dji-matrice-4-series',
    gimbals: '/gimbals-and-stabilizers',
    orderResponse: (slug: string) => `/order-response/${slug}`,
    djiProducts: '/dji-matrics-400-products',
    matriceSeriesProducts: '/matrice-4-series-products',
    brands: '/brand',
    shops: '/shop',
    account: {
        wishlist: '/account/wishlist',
        profile: '/account/profile',
        changePassword: '/account/change-password',
        address: '/account/address',
        orders: '/account/orders',
        orderDetails: (slug: string) => `/account/orders/${slug}`,
        trackOrders: (slug: string) => `/account/track-order/${slug}`
    },
    auth: {
        login: '/login',
        signup: '/signup',
        forgotPassword: '/forgot-password',
        verifyOtp: '/verify-otp',
        resetPassword: '/reset-password'
    },
}