import React from 'react'; import { ENDING_CATALOG } from '../data/endings'; import './EndingCodex.css'; export const ENDINGS_STORAGE_KEY = 'ss_endings_v2'; export default function EndingCodex({ onClose }) { const unlocked = JSON.parse(localStorage.getItem(ENDINGS_STORAGE_KEY) || '[]'); return (
e.stopPropagation()}>

엔딩 도감 ({unlocked.length}/{ENDING_CATALOG.length})

{ENDING_CATALOG.map((e) => { const isUnlocked = unlocked.includes(e.id); return (
{isUnlocked ? e.title : '??? (미확인)'}
{isUnlocked ? e.reason : '아직 발견하지 못한 결말입니다.'}
); })}
); }