import { useState } from 'react' import { ComboBox } from '@common/components/ui/ComboBox' interface HNSLeftPanelProps { activeSubTab: 'analysis' | 'list' onSubTabChange: (tab: 'analysis' | 'list') => void incidentCoord: { lon: number; lat: number } onCoordChange: (coord: { lon: number; lat: number }) => void onMapSelectClick: () => void onRunPrediction: () => void isRunningPrediction: boolean } export function HNSLeftPanel({ activeSubTab, // eslint-disable-next-line @typescript-eslint/no-unused-vars onSubTabChange, incidentCoord, onCoordChange, onMapSelectClick, onRunPrediction, isRunningPrediction }: HNSLeftPanelProps) { const [accidentName, setAccidentName] = useState('울산 온산항 톨루엔 누출') const [predictionTime, setPredictionTime] = useState('24시간') const [locationName, setLocationName] = useState('울산 온산항 제3부두') const [materialCategory, setMaterialCategory] = useState('인화성 액체') const [substance, setSubstance] = useState('톨루엔 (Toluene)') const [unNumber] = useState('UN 1294') const [casNumber] = useState('108-88-3') const [amount, setAmount] = useState('12.0') const [unit, setUnit] = useState('kL') const [releaseType, setReleaseType] = useState('연속 유출') const [algorithm, setAlgorithm] = useState('ALOHA (EPA)') const [criteriaModel, setCriteriaModel] = useState('AEGL') const handleReset = () => { setAccidentName('울산 온산항 톨루엔 누출') setPredictionTime('24시간') setLocationName('울산 온산항 제3부두') setMaterialCategory('인화성 액체') setSubstance('톨루엔 (Toluene)') setAmount('12.0') setUnit('kL') setReleaseType('연속 유출') setAlgorithm('ALOHA (EPA)') setCriteriaModel('AEGL') onCoordChange({ lon: 129.3542, lat: 35.4215 }) } return (