import { AlertTriangle } from 'lucide-react' import { numberToKorean } from '@/lib' import { useChatInitStore } from '@/features/chat/stores/useChatInitStore' import { parseRejectSubmission } from '@/features/chat/lib/rejectForm' // 결렬 제출 요약 — 타결의 BidSummary 와 대칭. export function RejectSummary({ script }: { script: string }) { // VAT 표기는 회사 설정 기준(item_vat_yn). 미관리(hidden)면 비어 라벨을 생략한다. const item_vat_yn = useChatInitStore((s) => s.item_vat_yn) const { price, reasonLabel, reasonDetail, opinion, extras } = parseRejectSubmission(script) return (