const SETTING = '/setting';
const RECHARGE = '/recharge';
const USER = '/user';
const SYSTEM = '/system';
const DATABOARD = '/databoard';
const NFT = '/nft';
const RoutePath = {
  LOGIN: '/login',
  RECHARGE: RECHARGE,
  RECORD: {
    LIST: `${RECHARGE}/record`,
  },
  WALLET: {
    LIST: `${RECHARGE}/wallet`,
  },
  COIN_TYPE: {
    LIST: `${RECHARGE}/coin_type`,
  },
  WITHDRAW: {
    LIST: `${RECHARGE}/withdraw`,
  },
  USER: USER,
  USER_LIST: {
    LIST: `${USER}/user`,
  },
  SYSTEM: SYSTEM,
  ACCOUNT: {
    LIST: `${SYSTEM}/account`,
  },
  ROLE: {
    LIST: `${SYSTEM}/role`,
  },
  PERMISSIONS: {
    LIST: `${SYSTEM}/permissions`,
  },
  NOTICE: {
    LIST: `${SYSTEM}/notice`,
  },
  NFT: NFT,
  NFTCONTRACT: {
    LIST: `${NFT}/nftcontract`,
  },
  NFTTOKEN: {
    LIST: `${NFT}/nfttoken`,
  },
  NFTTRADE: {
    LIST: `${NFT}/NFT_trade`,
  },
  DATABOARD: DATABOARD,
  COREDATA: {
    LIST: `${DATABOARD}/coredata`,
  },
  ACTIVEANALYSIS: {
    LIST: `${DATABOARD}/activeanalysis`,
  },
  RETENTIONANALYSIS: {
    LIST: `${DATABOARD}/retentionanalysis`,
  },
  RECHARGEANALYSIS: {
    LIST: `${DATABOARD}/rechargeanalysis`,
  },
  SECRET_KEY: `${SYSTEM}/secret_key`,
  // SETTING: SETTING,
  // WORK: {
  //   LIST: `${SETTING}/work`,
  //   EDIT: `${SETTING}/work/edit`,
  // },
};

export default RoutePath;
