export type PhotoPuzzleCategory = 'cheerleader' | 'idol' | 'bikini' | 'model' | 'glamour'; export type PhotoPuzzleImage = { id: string; title: string; category: PhotoPuzzleCategory; imageUrl: string; badge: string; }; export const PHOTO_PUZZLE_IMAGES: PhotoPuzzleImage[] = [ { id: 'cheer-01', title: '한국인 치어리더 컷 01', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/cheer-01.jpg', badge: '치어리더', }, { id: 'cheer-02', title: '한국인 치어리더 컷 02', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/cheer-02.jpg', badge: '치어리더', }, { id: 'cheer-03', title: '한국인 치어리더 컷 03', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/cheer-03.jpg', badge: '치어리더', }, { id: 'kim-na-yeon-cheerleader-2024', title: '김나연 치어리더 컷 2024', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/kim-na-yeon-cheerleader-2024.jpg', badge: '치어리더', }, { id: 'lee-ju-eun-cheerleader-2024', title: '이주은 치어리더 컷 2024', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/lee-ju-eun-cheerleader-2024.png', badge: '치어리더', }, { id: 'lee-da-hye-cheerleader', title: '이다혜 치어리더 컷', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/lee-da-hye-cheerleader.jpg', badge: '치어리더', }, { id: 'lee-ju-eun-cheerleader-2024-full', title: '이주은 KIA 치어리더 컷 2024 확장', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/lee-ju-eun-cheerleader-2024-full.jpg', badge: 'KIA 치어', }, { id: 'kim-na-yeon-cheerleader-2024-cropped', title: '김나연 KIA 치어리더 컷 2024 클로즈업', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/kim-na-yeon-cheerleader-2024-cropped.png', badge: 'KIA 치어', }, { id: 'kim-na-yeon-cheerleader-portrait', title: '김나연 KIA 치어리더 포트레이트', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/kim-na-yeon-cheerleader.jpg', badge: 'KIA 치어', }, { id: 'lee-da-hye-2025-full', title: '이다혜 KIA 치어리더 이벤트 컷 2025 01', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/lee-da-hye-2025-full.jpg', badge: 'KIA 치어', }, { id: 'lee-da-hye-2025-cropped', title: '이다혜 KIA 치어리더 이벤트 컷 2025 02', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/lee-da-hye-2025-cropped.png', badge: 'KIA 치어', }, { id: 'byun-ha-yul-cheerleader-2023', title: '변하율 KIA 치어리더 컷 2023', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/byun-ha-yul-cheerleader.jpg', badge: 'KIA 치어', }, { id: 'byun-ha-yul-glass-house-photo', title: '변하율 KIA 치어리더 팬 이벤트 컷 2025 01', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/byun-ha-yul-glass-house-photo.jpg', badge: 'KIA 치어', }, { id: 'byun-ha-yul-glass-house-hair', title: '변하율 KIA 치어리더 팬 이벤트 컷 2025 02', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/byun-ha-yul-glass-house-hair.jpg', badge: 'KIA 치어', }, { id: 'byun-ha-yul-hayul', title: '변하율 KIA 치어리더 포트레이트', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/byun-ha-yul-hayul.jpg', badge: 'KIA 치어', }, { id: 'kia-lineup-frame-01', title: '이다혜·변하율 KIA 응원 라인업 01', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/lee-da-hye-byun-ha-yul-kia-lineup-01.jpg', badge: 'KIA 라인업', }, { id: 'kia-lineup-frame-02', title: '이다혜·변하율 KIA 응원 라인업 02', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/lee-da-hye-byun-ha-yul-kia-lineup-02.jpg', badge: 'KIA 라인업', }, { id: 'kia-lineup-frame-03', title: '이다혜·변하율 KIA 응원 라인업 03', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/lee-da-hye-byun-ha-yul-kia-lineup-03.jpg', badge: 'KIA 라인업', }, { id: 'kia-lineup-frame-04', title: '이다혜·변하율 KIA 응원 라인업 04', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/lee-da-hye-byun-ha-yul-kia-lineup-04.jpg', badge: 'KIA 라인업', }, { id: 'kia-lineup-frame-05', title: '이다혜·변하율 KIA 응원 라인업 05', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/lee-da-hye-byun-ha-yul-kia-lineup-05.jpg', badge: 'KIA 라인업', }, { id: 'kia-lineup-frame-06', title: '이다혜·변하율 KIA 응원 라인업 06', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/lee-da-hye-byun-ha-yul-kia-lineup-06.jpg', badge: 'KIA 라인업', }, { id: 'kia-lineup-frame-07', title: '이다혜·변하율 KIA 응원 라인업 07', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/lee-da-hye-byun-ha-yul-kia-lineup-07.jpg', badge: 'KIA 라인업', }, { id: 'kia-lineup-frame-08', title: '이다혜·변하율 KIA 응원 라인업 08', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/lee-da-hye-byun-ha-yul-kia-lineup-08.jpg', badge: 'KIA 라인업', }, { id: 'kia-lineup-frame-09', title: '이다혜·변하율 KIA 응원 라인업 09', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/lee-da-hye-byun-ha-yul-kia-lineup-09.jpg', badge: 'KIA 라인업', }, { id: 'kia-lineup-frame-10', title: '이다혜·변하율 KIA 응원 라인업 10', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/lee-da-hye-byun-ha-yul-kia-lineup-10.jpg', badge: 'KIA 라인업', }, { id: 'kia-lineup-frame-11', title: '이다혜·변하율 KIA 응원 라인업 11', category: 'cheerleader', imageUrl: '/assets/play/photo-puzzle/photos/lee-da-hye-byun-ha-yul-kia-lineup-11.jpg', badge: 'KIA 라인업', }, { id: 'snsd-kbs-2011', title: '한국 아이돌 소녀시대 KBS 가요대축제', category: 'idol', imageUrl: '/assets/play/photo-puzzle/photos/snsd-kbs-2011.jpg', badge: '아이돌', }, { id: 'snsd-2012-group', title: '한국 아이돌 소녀시대 2012 단체', category: 'idol', imageUrl: '/assets/play/photo-puzzle/photos/snsd-2012-group.jpg', badge: '아이돌', }, { id: 'snsd-fansigning-2017', title: '한국 아이돌 소녀시대 팬사인회', category: 'idol', imageUrl: '/assets/play/photo-puzzle/photos/snsd-fansigning-2017-02.jpg', badge: '아이돌', }, { id: 'korea-oceanworld-bikini-2013', title: '오션월드 비키니 코리아 2013', category: 'bikini', imageUrl: '/assets/play/photo-puzzle/photos/korea-oceanworld-bikini-2013-02.jpg', badge: '비키니', }, { id: 'korea-wbff-bikini-2017', title: 'WBFF 코리아 비키니 2017', category: 'bikini', imageUrl: '/assets/play/photo-puzzle/photos/korea-wbff-bikini-2017-13.jpg', badge: '비키니', }, { id: 'lee-soo-jeong-model-2013', title: '이수정 모델 컷', category: 'model', imageUrl: '/assets/play/photo-puzzle/photos/lee-soo-jeong-model-2013.jpg', badge: '모델', }, { id: 'korea-racing-model-awards-2016', title: '레이싱모델 어워즈 2016', category: 'model', imageUrl: '/assets/play/photo-puzzle/photos/korea-racing-model-awards-2016-33.jpg', badge: '모델', }, { id: 'joo-daha-2012', title: '주다하 레이싱모델 2012', category: 'model', imageUrl: '/assets/play/photo-puzzle/photos/joo-daha-2012.jpg', badge: '모델', }, { id: 'ju-daha-seoul-motor-show-2013', title: '주다하 서울모터쇼 2013', category: 'model', imageUrl: '/assets/play/photo-puzzle/photos/ju-daha-seoul-motor-show-2013.jpg', badge: '모델', }, { id: 'joo-da-ha-acrofan', title: '주다하 화보 컷 01', category: 'glamour', imageUrl: '/assets/play/photo-puzzle/photos/joo-da-ha-acrofan.jpg', badge: '글래머', }, { id: 'ju-daha-hunkinelvis-01', title: '주다하 화보 컷 02', category: 'glamour', imageUrl: '/assets/play/photo-puzzle/photos/ju-daha-hunkinelvis-01.jpg', badge: '글래머', }, { id: 'ju-daha-hunkinelvis-02', title: '주다하 화보 컷 03', category: 'glamour', imageUrl: '/assets/play/photo-puzzle/photos/ju-daha-hunkinelvis-02.jpg', badge: '글래머', }, { id: 'ju-daha-hunkinelvis-04', title: '주다하 화보 컷 04', category: 'glamour', imageUrl: '/assets/play/photo-puzzle/photos/ju-daha-hunkinelvis-04.jpg', badge: '글래머', }, { id: 'song-danbi-glamour', title: '송단비 글래머 컷', category: 'glamour', imageUrl: '/assets/play/photo-puzzle/photos/song-danbi-glamour.jpg', badge: '글래머', }, { id: 'song-subin-glamour', title: '송수빈 글래머 컷', category: 'glamour', imageUrl: '/assets/play/photo-puzzle/photos/song-subin-glamour.jpg', badge: '글래머', }, { id: 'seoul-motorcycle-show-glamour-2018', title: '서울모터사이클쇼 글래머 컷 2018', category: 'glamour', imageUrl: '/assets/play/photo-puzzle/photos/seoul-motorcycle-show-glamour-2018.jpg', badge: '글래머', }, ]; export const PHOTO_PUZZLE_CATEGORY_LABELS: Record<'all' | PhotoPuzzleCategory, string> = { all: '전체', cheerleader: '치어리더', idol: '아이돌', bikini: '비키니', model: '모델', glamour: '글래머', };