import {isMobile} from "is-mobile"; export enum Language { KOREAN = "KOREAN", ENGLISH = "ENGLISH", JAPANESE = "JAPANESE", CHINESE = "CHINESE" } export type TNationalShort = "kr" | "gb" | "jp" | "cn"; export type TLanguageShort = "kr" | "en" | "jp" | "cn"; export enum LanguageShortResverse { kr = "KOREAN", jp = "JAPANESE", cn = "CHINESE", en = "ENGLISH" } export enum LanguageResverseShort { KOREAN = "kr", ENGLISH = "en", JAPANESE = "jp", CHINESE = "cn" } export enum LangShortToNational { kr = "kr", en = "gb", jp = "jp", cn = "cn" } export enum LanguageItSelf { KOREAN = "한국어", ENGLISH = "English", JAPANESE = "日本語", CHINESE = "中國語" } export const LANGUAGE_LIST: Language[] = [ Language.CHINESE, Language.ENGLISH, Language.JAPANESE, Language.KOREAN ]; export type TextAlign = "left" | "right" | "center"; export enum RoomGender { FEMALE = "FEMALE", MALE = "MALE", ANY = "ANY", SEPARATELY = "SEPARATELY" } //= ============================================================= // START Enums from Front End //= ============================================================= export enum TimePerMs { DAY = 24 * 60 * 60 * 1000, H = 60 * 60 * 1000, M = 60 * 1000 } // css variable 의 breackPoints 와 일치하도록 하세요. export enum WindowSize { MOBILE = 400, PHABLET = 550, TABLET = 750, DESKTOP = 1000, DESKTOPHD = 1200 } // 👿 deprecate export enum GlobalCSS { TIMELINE_HEADER_HEIGHT = 36 } export enum Gender { FEMALE = "FEMALE", MALE = "MALE" } export enum NotiType { ELSE = "ELSE", NEW_BOOKING = "NEW_BOOKING", PRODUCT_EXPIRE = "PRODUCT_EXPIRE", TO_ALL = "TO_ALL" } export type JDColor = | "primary" | "point" | "new" | "warn" | "error" | "black" | "white" | "grey" | "normal" | "positive"; export enum Day { FRI = "FRI", MON = "MON", SAT = "SAT", SUN = "SUN", THU = "THU", TUE = "TUE", WED = "WED" } export const WeekArrKr = ["일", "월", "화", "수", "목", "금", "토"]; export const WeekArrEn = [ Day.SUN, Day.MON, Day.TUE, Day.WED, Day.THU, Day.FRI, Day.SAT ]; export enum NotiLevel { NORMAL = "NORMAL", WARN = "WARN" } // --필요한것 // 예약상태 // 결제상태 /** 중립 */ export const NEUTRAL = ""; export const EMPTY = ""; export const MODAL_MIN_WIDTH = isMobile() ? `${document.documentElement.clientWidth - 64}px` : "360px"; export const STATIC_COLORS = [ "#4c5b73", "#E8554E", "#E8554E", "#F19C65", "#FFD265", "#2AA876", "#0A7B83" ]; export const FLOATING_PRELOADER_SIZE = "small";