top-block-game-frontend/src/routes/routePath.ts

63 lines
1.1 KiB
TypeScript

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`,
},
SECRET_KEY: `${SYSTEM}/secret_key`,
// SETTING: SETTING,
// WORK: {
// LIST: `${SETTING}/work`,
// EDIT: `${SETTING}/work/edit`,
// },
};
export default RoutePath;