export const ROUTE_NAMES = { home: '/home', transaction: { base: '/transaction/*', allTransaction: { base: '/all-transaction/*', list: 'list', detail: 'detail/:tid', cancel: 'cancel', }, cashReceit: { base: '/cash-receit/*', list: 'list', detail: 'detail/:tid', handWrittenIssuance: 'hand-written-issuance', }, escro: { base: '/escro/*', list: 'list', detail: 'detail/:tid', }, billing: { base: '/billing/*', list: 'list', detail: 'detail/:tid', paymentRequest: 'payment-request', } }, settlement: { base: '/settlement/*', calendar: 'calendar', list: 'list', detail: 'detail/:tid', }, businessMember: { base: '/business-member/*', info: 'info', registrationStatus: 'registration-status' }, payment: { base: '/payment/*', info: 'info', dataNotification: 'data-notification' }, account: { base: '/account/*', user: { base: '/user/*', manage: 'manage', loginAuthInfo: 'login-auth-info', accountAuth: 'account-auth', menuAuth: 'menu-auth', addAccount: 'add-account', }, password: { base: '/password/*', manage: 'manage', modifyLoginPassword: 'modifyLoginPassword' } }, tax: { base: '/tax/*', invoice: { base: '/invoice/*', list: 'list', detail: 'detail', }, vatReference: 'vatReference' }, additionalService: { base: '/additional-service/*', intro: 'intro', arsCardPayment: { base: '/ars-card-payment/*', list: 'list', request: 'request', requestSuccess: 'request-success', }, keyInPayment: 'key-in-payment', smsPaymentNotification: 'sms-payment-notification', accountHolderSearch: 'account-holder-search', accountHolderAuth: 'account-holder-auth', linkPayment: 'link-payment', kakaoPaymentNotification: { base: '/kakao-payment-notification/*', list: 'list', setting: 'setting', }, fundTransfer: { base: '/fund-transfer/*', requestList: 'request-list', requestRegister: 'request-register', resultInquiry: 'result-inquiry', }, settlementAgency: { base: '/settlement-agency/*', manage: 'manage', deposit: 'deposit', member: 'member', register: 'register', detail: 'detail', }, paymentAgency: { base: '/payment-agency/*', list: 'list', detail: 'detail', request: 'request', }, }, support: { base: '/support/*', notice: { base: '/notice/*', list: 'list', detail: 'detail', }, faq: { base: '/faq/*', list: 'list', detail: 'detail', }, qna: { base: '/qna/*', list: 'list', detail: 'detail', register: 'register', } }, setting: '/setting', alarm: { base: '/alarm/*', list: 'list', }, /* intro: '/intro', appAuth: '/appAuth', start: '/start', mobileVerification: '/mobileVerification', pwFail: '/pwFail', signUp: { base: '/signUp/*', termsAndConditions: 'termsAndConditions', setPinNumber: 'setPinNumber', reSetBiometricAuth: 'reSetBiometricAuth', setBiometricAuth: 'setBiometricAuth', reSetPinNumber: 'reSetPinNumber', bioPinNumber: 'bioPinNumber', inputPinNumber: 'inputPinNumber', }, issueWallet: { base: '/issueWallet/*', intro: 'intro', inputBankAccount: 'inputBankAccount', authBankAccount: 'authBankAccount', chooseIDCardType: 'chooseIDCardType', captureBusinessLicense: 'captureBusinessLicense', confirm: { base: '/confirm/*', IDCard: 'IDCard', driverLicense: 'driverLicense', passport: 'passport', businessLicense: 'businessLicense', }, }, myWallet: { base: '/myWallet/*', history: 'history', historyDetail: 'history/:historyId', refundQRCode: 'refundQRCode/:historyId', tokenDetail: 'token/:tokenId', }, exchange: { base: '/exchange/*', selectRecipient: 'selectRecipient', inputRecipient: 'inputRecipient', inputAmount: 'inputAmount', inputConfirm: 'inputConfirm', process: 'process', complete: 'complete', }, myBankAccount: '/myBankAccount', security: '/security', appVersion: '/appVersion', settingFontSize: '/settingFontSize', community: { base: '/community/*', faq: 'faq', faqDetail: 'faqDetail', notice: 'notice', noticeDetail: 'noticeDetail', inquiry: 'inquiry', inquiryDetail: 'inquiryDetail', inquiryModify: 'inquiryModify', }, menu: '/menu', login: '/login', reLogin: '/reLogin', home: '/home', shopList: '/shopList', notification: { base: '/notification/*', setting: 'setting', }, payment: { base: '/payment/*', myPaymentQRCode: 'myPaymentQRCode', payWithNFCManual: 'payWithNFCManual', payWithNFCAuto: 'payWithNFCAuto', }, voucher: { base: '/voucher/*', voucherDetail: ':voucherId', }, paymentGuide: 'paymentGuide', inputShopWalletAddr: 'inputShopWalletAddr', */ }; export type RouteNamesType = typeof ROUTE_NAMES;