import { useState } from 'react' import { mockHardwareSpecs, HardwareSpec } from '../data/mockData' const SpecModal = ({ spec, onClose }: { spec: HardwareSpec, onClose: () => void }) => { return (

상세 사양 정보

PC명: {spec.pcName} 사용자: {spec.userName} 부서: {spec.department} OS: {spec.os} CPU: {spec.cpu} Memory: {spec.memory} Disk: {spec.disk} MAC: {spec.macAddress} IP: {spec.ipAddress} Graphic: {spec.graphicCard}
) } const HardwareManagementView = () => { const [selectedSpec, setSelectedSpec] = useState(null) return (
H/W 사양 정보
{mockHardwareSpecs.map(spec => ( ))}
PC명 부서 사용자 OS CPU IP주소 상세
{spec.pcName} {spec.department} {spec.userName} {spec.os.split(' ')[2]} {spec.cpu.split('@')[0]} {spec.ipAddress}
{selectedSpec && ( setSelectedSpec(null)} /> )}
) } export default HardwareManagementView