All files / lib/constants userReward.ts

0% Statements 0/3
100% Branches 0/0
100% Functions 0/0
0% Lines 0/3

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                                                                       
import {
  ManageUserRewardResponseDtoRewardPathTypeEnum,
  ManageUserRewardResponseDtoRewardStatusEnum
} from '@uniquegood/realworld-adventure-interface';
 
export const userRewardStatusEnumToLabel: Record<
  ManageUserRewardResponseDtoRewardStatusEnum,
  string
> = {
  [ManageUserRewardResponseDtoRewardStatusEnum.NotReceived]: '미수령',
  [ManageUserRewardResponseDtoRewardStatusEnum.Received]: '수령',
  [ManageUserRewardResponseDtoRewardStatusEnum.Canceled]: '취소',
  [ManageUserRewardResponseDtoRewardStatusEnum.Expired]: '만료',
  [ManageUserRewardResponseDtoRewardStatusEnum.Changed]: '변경'
};
 
export const userRewardStatusEnumToBackgroundColor: Record<
  ManageUserRewardResponseDtoRewardStatusEnum,
  string
> = {
  [ManageUserRewardResponseDtoRewardStatusEnum.NotReceived]: 'default',
  [ManageUserRewardResponseDtoRewardStatusEnum.Received]: 'green',
  [ManageUserRewardResponseDtoRewardStatusEnum.Canceled]: 'red',
  [ManageUserRewardResponseDtoRewardStatusEnum.Expired]: 'gray',
  [ManageUserRewardResponseDtoRewardStatusEnum.Changed]: 'yellow'
};
 
export const userRewardPathTypeToLabel: Record<
  ManageUserRewardResponseDtoRewardPathTypeEnum,
  string
> = {
  [ManageUserRewardResponseDtoRewardPathTypeEnum.TreasureFestivalDraw]: '리얼 트레저 페스티벌',
  [ManageUserRewardResponseDtoRewardPathTypeEnum.TreasureHuntAchievementReward]: '리얼 트레저 헌터',
  [ManageUserRewardResponseDtoRewardPathTypeEnum.PaidAdminReward]: '관리자 보상 지급'
};