/
kochkatech
/
CorpGame
Обзор
Документация
Войти
/
kochkatech
/
CorpGame
Код
Запросы
1
Задачи
Вики
Пакеты
0
Релизы
1
CI/CD
Аналитика
dev
frontend/src/components/CollectResultModal.tsx
30 строк
955 B
kochkareal
chore: добавлен .gitattributes, нормализованы переносы строк (LF везде, кроме .bat/.cmd)
06 авг 2026, 15:18
06 авг 2026, 15:18
c25ef1b
Код
Авторство
О чём код?
import { Modal } from './Modal'; import { Button } from './ui/Button'; import { Emoji } from './ui/Emoji'; import { ResourceDef } from '../types'; interface Props { resource: ResourceDef | null; onClose: () => void; } export function CollectResultModal({ resource, onClose }: Props) { if (!resource) return null; return ( <Modal open={!!resource} onClose={onClose} title="Сбор ресурсов"> <div className="flex flex-col items-center gap-4 py-4"> <div className="text-lg text-white/80">Вы получили:</div> <Emoji name={resource.key} fallback={resource.icon} label={resource.label} className="h-28 w-28 animate-pop drop-shadow-lg" /> <div className="text-2xl font-black">{resource.label}</div> <Button variant="accent" onClick={onClose} className="mt-2 px-6"> Получить </Button> </div> </Modal> ); }