import { useState } from 'react' import { HNSLeftPanel } from '../layout/HNSLeftPanel' import { HNSRightPanel } from '../layout/HNSRightPanel' import { MapView } from '../map/MapView' import { HNSAnalysisListTable } from '../analysis/HNSAnalysisListTable' import { HNSTheoryView } from '../analysis/HNSTheoryView' import { HNSSubstanceView } from '../analysis/HNSSubstanceView' import { HNSScenarioView } from '../analysis/HNSScenarioView' import { HNSRecalcModal } from '../analysis/HNSRecalcModal' import { useSubMenu, navigateToTab, setReportGenCategory } from '../../hooks/useSubMenu' /* ─── HNS 매뉴얼 뷰어 컴포넌트 ─── */ function HNSManualViewer() { const card = 'rounded-[10px] p-4 mb-3' const cardBg: React.CSSProperties = { background: 'var(--bg3)', border: '1px solid var(--bd)' } return (
| 구분 | 10분 | 30분 | 60분 | 4시간 |
|---|---|---|---|---|
| {row.label} | {row.vals.map((v, vi) => ({v} | ))}