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: '글래머',
};
