function formatTime(iso) { if (!iso) return '-'; const d = new Date(iso); return `${String(d.getHours()).padStart(2, '0')}:${String(d.getMinutes()).padStart(2, '0')}:${String(d.getSeconds()).padStart(2, '0')}`; } export default function RunHistoryList({ runs, loading, onSelect, selectedId, previewHistory = [], onSelectPreview, selectedPreviewId, onSetCompare, compareId, }) { const hasPreview = previewHistory.length > 0; return (

์ตœ๊ทผ ์‹คํ–‰

๐Ÿ’ก ํด๋ฆญํ•˜๋ฉด ๊ฒฐ๊ณผ ํ‘œ์— ๋กœ๋“œ. ์šฐ์ธก "๋น„๊ต"๋ฅผ ๋ˆ„๋ฅด๋ฉด ๋‹ค๋ฅธ ์‹คํ–‰๊ณผ ํ•จ๊ป˜ ํ‘œ์‹œ

{hasPreview && (
์ด๋ฒˆ ์„ธ์…˜ ๋ฏธ๋ฆฌ๋ณด๊ธฐ (์ƒˆ๋กœ๊ณ ์นจ ์‹œ ์‚ฌ๋ผ์ง)
)}
์ €์žฅ๋œ ์‹คํ–‰ (์ž๋™ ์žก + ์Šค๋ƒ…์ƒท ์ €์žฅ)
{loading ?

๋กœ๋”ฉโ€ฆ

: ( )}
); }