|
| 1 | +// 메뉴 |
| 2 | +import { Asian } from './assets/icons/menu/asian' |
| 3 | +import { Bunsik } from './assets/icons/menu/bunsik' |
| 4 | +import { Burger } from './assets/icons/menu/burger' |
| 5 | +import { Cafe } from './assets/icons/menu/cafe' |
| 6 | +import { Chicken } from './assets/icons/menu/chicken' |
| 7 | +import { Chinese } from './assets/icons/menu/chinese' |
| 8 | +import { Japanese } from './assets/icons/menu/japanese' |
| 9 | +import { Korean } from './assets/icons/menu/korean' |
| 10 | +import { Lunchbox } from './assets/icons/menu/lunchbox' |
| 11 | +import { Meat } from './assets/icons/menu/meat' |
| 12 | +import { Mexican } from './assets/icons/menu/mexican' |
| 13 | +import { Pizza } from './assets/icons/menu/pizza' |
| 14 | +import { Salad } from './assets/icons/menu/salad' |
| 15 | +import { Soup } from './assets/icons/menu/soup' |
| 16 | +import { Western } from './assets/icons/menu/western' |
| 17 | +// 네비게이션 |
| 18 | +import { Home } from './assets/icons/navigation/home' |
| 19 | +import { Map } from './assets/icons/navigation/map' |
| 20 | +import { CirclePlus } from './assets/icons/navigation/circlePlus' |
| 21 | +import { Heart as NavHeart } from './assets/icons/navigation/heart' |
| 22 | +import { User as NavUSer } from './assets/icons/navigation/user' |
| 23 | +// 태그 |
| 24 | +import { FingerUp } from './assets/icons/tag/fingerUp' |
| 25 | +import { Calculator } from './assets/icons/tag/calculator' |
| 26 | +import { BlingBling } from './assets/icons/tag/blingBling' |
| 27 | +import { Waiter } from './assets/icons/tag/waiter' |
| 28 | +// 헤더 |
| 29 | +import { MarkerWithMap } from './assets/icons/header/markerWithMap' |
| 30 | +import { Logo } from './assets/icons/header/logo' |
| 31 | +import { Heart as HeaderHeart } from './assets/icons/header/heart' |
| 32 | +import { User as HeaderUser } from './assets/icons/header/user' |
| 33 | +import { ShakingHeart } from './assets/icons/header/shakingHeart' |
| 34 | + |
| 35 | +import { ArrowLeft } from './assets/icons/arrowLeft' |
| 36 | +import { ArrowRight } from './assets/icons/arrowRight' |
| 37 | +import { Search } from './assets/icons/search' |
| 38 | +import { FireHeart } from './assets/icons/fireHeart' |
| 39 | +import { Fire } from './assets/icons/fire' |
| 40 | +import { Marker } from './assets/icons/marker' |
| 41 | +import { Pin } from './assets/icons/pin' |
| 42 | +import { Note } from './assets/icons/note' |
| 43 | +import { Smile } from './assets/icons/smile' |
| 44 | +import { Cry } from './assets/icons/cry' |
| 45 | +import { KakaoLogo } from './assets/icons/kakaoLogo' |
| 46 | +import { Crosshairs } from './assets/icons/crosshairs' |
| 47 | + |
| 48 | +export const iconMap = { |
| 49 | + // 메뉴 |
| 50 | + asian: Asian, // 아시안 |
| 51 | + bunsik: Bunsik, // 분식 |
| 52 | + burger: Burger, // 햄버거 |
| 53 | + cafe: Cafe, // 카페 |
| 54 | + chicken: Chicken, // 치킨 |
| 55 | + chinese: Chinese, // 중식 |
| 56 | + japanese: Japanese, // 일식 |
| 57 | + korean: Korean, // 한식 |
| 58 | + lunchbox: Lunchbox, // 도시락 |
| 59 | + meat: Meat, // 고기·구이 |
| 60 | + mexican: Mexican, // 멕시칸 |
| 61 | + pizza: Pizza, // 피자 |
| 62 | + salad: Salad, // 샐러드 |
| 63 | + soup: Soup, // 찜·탕 |
| 64 | + western: Western, // 양식 |
| 65 | + |
| 66 | + // 네비게이션 |
| 67 | + home: Home, |
| 68 | + map: Map, |
| 69 | + circlePlus: CirclePlus, |
| 70 | + navHeart: NavHeart, |
| 71 | + navUser: NavUSer, |
| 72 | + |
| 73 | + // 태그 |
| 74 | + fingerUp: FingerUp, |
| 75 | + calculator: Calculator, |
| 76 | + blingBling: BlingBling, |
| 77 | + waiter: Waiter, |
| 78 | + |
| 79 | + // 헤더 |
| 80 | + logo: Logo, |
| 81 | + markerWithMap: MarkerWithMap, |
| 82 | + headerHeart: HeaderHeart, |
| 83 | + headerUser: HeaderUser, |
| 84 | + shakingHeart: ShakingHeart, |
| 85 | + |
| 86 | + arrowLeft: ArrowLeft, |
| 87 | + arrowRight: ArrowRight, |
| 88 | + search: Search, |
| 89 | + fireHeart: FireHeart, |
| 90 | + fire: Fire, |
| 91 | + marker: Marker, |
| 92 | + pin: Pin, |
| 93 | + note: Note, |
| 94 | + smile: Smile, |
| 95 | + cry: Cry, |
| 96 | + kakkoLogo: KakaoLogo, |
| 97 | + crosshairs: Crosshairs, |
| 98 | +} |
| 99 | + |
| 100 | +export type IconType = keyof typeof iconMap |
| 101 | +export const IconList = Object.keys(iconMap) as IconType[] |
0 commit comments