import SeedRoutes from 'config/seedRoute';

export const Routes = {
  ...SeedRoutes,
  contact: {
    fr: 'contact',
  },
  terms: {
    fr: 'conditions-generales',
  },
  privacy: {
    fr: 'politique-confidentialité',
  },
  home: {
    fr: '',
  },
  search: {
    fr: 'search',
  },
  register: {
    fr: 'inscription',
    step2: {
      fr: 'step-2',
    },
  },
  login: {
    fr: 'connexion',
  },
  resetPassword: {
    fr: 'reinitialiser-mot-de-passe',
  },
  introduction: {
    fr: 'introduction',
  },
  workspace: {
    fr: 'espace-de-travail',
  },
  detailWorkspace: {
    fr: 'mon-espace-de-travail',
    id: {
      params: ':id',
    },
  },
  detailWorkspaceBookings: {
    fr: 'reservations-de-mon-espace-de-travail',
    id: {
      params: ':id',
    },
  },
  addWorkspace: {
    fr: 'ajouter-espace-de-travail',
  },
  editWorkspace: {
    fr: 'modifier-espace-de-travail',
    id: {
      params: ':id',
    },
  },
  account: {
    fr: 'compte',
  },
  personalInfo: {
    fr: 'informations-personnelles',
  },
  editPersonalInfo: {
    fr: 'modifier-informations-personnelles',
  },
  invoicingInfo: {
    fr: 'informations-facturations',
  },
  editInvoicingInfo: {
    fr: 'modifier-informations-facturations',
    id: {
      params: ':id',
    },
  },
  addInvoicingInfo: {
    fr: 'ajouter-informations-facturations',
  },
  mySpaces: {
    fr: 'mes-espaces',
  },
  checkout: {
    fr: 'checkout',
    id: {
      params: ':id',
      step1: {
        fr: 'step-1',
      },
      step2: {
        fr: 'step-2',
      },
      step3: {
        fr: 'step-3',
      },
    },
  },

  orderSuccess: {
    fr: 'success-commande',
  },

  settings: {
    fr: 'paramètres',
  },
  notifications: {
    fr: 'notifications',
  },

  payment: {
    fr: 'modes-de-paiements',
  },
  payout: {
    fr: 'profil-de-versement',
  },
  addPaymentMethod: {
    fr: 'ajouter-mode-paiement',
  },
  mailBox: {
    fr: 'mes-messages',
    id: {
      params: ':id',
    },
  },
  myBookings: {
    fr: 'mes-reservations',
    id: {
      params: ':id',
    },
  },
  myFavorites: {
    fr: 'mes-favoris',
  },
};

export default Routes;
