Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 | export const PageKey = { CAMPAIGN: 'CAMPAIGN', QUEST: 'QUEST', ACHIEVEMENT: 'ACHIEVEMENT', QUESTION: 'QUESTION', QUESTION_GROUP: 'QUESTION_GROUP', TREASURE: 'TREASURE', REWARD: 'REWARD', USER_REWARD: 'USER_REWARD', NOTICE: 'NOTICE', FESTIVAL: 'FESTIVAL', ALWAYS_RANKING: 'ALWAYS_RANKING', FESTIVAL_RANKING: 'FESTIVAL_RANKING', USER_INFO: 'USER_INFO', USER_SCORE: 'USER_SCORE', USER_BLACKLIST: 'USER_BAN', PLAY_LOG_INFO: 'PLAY_LOG_INFO', MAP_TAG: 'MAP_TAG' } as const; export type PageKey = (typeof PageKey)[keyof typeof PageKey]; export const pathnameToPageKey: Record<string, PageKey> = { '/campaigns': PageKey.CAMPAIGN, '/quests': PageKey.QUEST, '/achievement': PageKey.ACHIEVEMENT, '/questions': PageKey.QUESTION, '/question-groups': PageKey.QUESTION_GROUP, '/treasures': PageKey.TREASURE, '/rewards': PageKey.REWARD, '/userRewards': PageKey.USER_REWARD, '/notices': PageKey.NOTICE, '/festivals': PageKey.FESTIVAL, '/rankings/always': PageKey.ALWAYS_RANKING, '/rankings/festival': PageKey.FESTIVAL_RANKING, '/users': PageKey.USER_INFO, '/users/score': PageKey.USER_SCORE, '/users/blacklist': PageKey.USER_BLACKLIST, '/playLogs': PageKey.PLAY_LOG_INFO, '/maptag': PageKey.MAP_TAG }; export const pageKeyToPathname: Record<PageKey, string> = { [PageKey.CAMPAIGN]: '/campaigns', [PageKey.QUEST]: '/quests', [PageKey.ACHIEVEMENT]: '/achievement', [PageKey.QUESTION]: '/questions', [PageKey.QUESTION_GROUP]: '/question-groups', [PageKey.TREASURE]: '/treasures', [PageKey.REWARD]: '/rewards', [PageKey.USER_REWARD]: '/userRewards', [PageKey.NOTICE]: '/notices', [PageKey.FESTIVAL]: '/festivals', [PageKey.ALWAYS_RANKING]: '/rankings/always', [PageKey.FESTIVAL_RANKING]: '/rankings/festival', [PageKey.USER_INFO]: '/users', [PageKey.USER_SCORE]: '/users/score', [PageKey.USER_BLACKLIST]: '/users/blacklist', [PageKey.PLAY_LOG_INFO]: '/playLogs', [PageKey.MAP_TAG]: '/maptag' }; export const pageKeyToLabel: Record<PageKey, string> = { [PageKey.CAMPAIGN]: '캠페인 조회', [PageKey.QUEST]: '퀘스트 조회', [PageKey.ACHIEVEMENT]: '업적 조회', [PageKey.QUESTION]: '문제 조회', [PageKey.QUESTION_GROUP]: '랜덤 문제 그룹 조회', [PageKey.TREASURE]: '보물 조회', [PageKey.REWARD]: '보상 조회', [PageKey.USER_REWARD]: '유저 보상 달성 조회', [PageKey.NOTICE]: '공지 관리', [PageKey.FESTIVAL]: '축제 조회', [PageKey.ALWAYS_RANKING]: '상시 랭킹 조회', [PageKey.FESTIVAL_RANKING]: '축제 랭킹 조회', [PageKey.USER_INFO]: '유저 조회', [PageKey.USER_SCORE]: '유저 점수 조회', [PageKey.USER_BLACKLIST]: '유저 블랙리스트 조회', [PageKey.PLAY_LOG_INFO]: '플레이 로그 조회', [PageKey.MAP_TAG]: '맵 태그 조회' }; |