-
{data.map((item) => (
- setIndex(item.id)} > {item.title} ))}
-
{data
.filter((item) => index === item.id)
.map((item) => (
- {item.description} ))}
import React from "react"; import Table from "../../component/Table.jsx"; import Button from "../../component/Button.jsx"; import SubTitle from "../../component/SubTitle.jsx"; import Modal from "../../component/Modal.jsx"; import { useNavigate } from "react-router"; export default function EquipmentManagementSelect() { const [modalOpen, setModalOpen] = React.useState(false); const openModal = () => { setModalOpen(true); }; const closeModal = () => { setModalOpen(false); }; const navigate = useNavigate(); const thead1 = [ "No", "장비명", "시리얼 넘버", "입고일자", "사용여부", "보유 기관", ]; const key1 = [ "No", "equipment_name", "serialNumber", "name", "use", "management",]; const content1 = [ { No: 1, equipment_name: "스마트약상자", serialNumber: "ABCD-1", name: "2022.12.02", use: "사용", management: "A복지관" }, { No: 2, equipment_name: "스마트약상자", serialNumber: "ABCD-1", name: "2022.12.02", use: "미사용", management: "B복지관" }, ]; const thead3 = [ "No", "장비명", "시리얼 넘버", "입고일자", "사용여부", "납품 기관", ]; const key3= [ "No", "equipment_name", "serialNumber", "name", "use", "management",]; const content3 = [ { No: 1, equipment_name: "스마트약상자", serialNumber: "ABCD-1", name: "2022.12.02", use: "사용", management: ( ) }, { No: 2, equipment_name: "스마트약상자", serialNumber: "ABCD-1", name: "2022.12.02", use: "미사용", management: () }, ]; const thead2 = [ "No", "장비명", "시리얼 넘버", "대여일", "배터리 잔량", "보유기관", ]; const key2 = [ "No", "equipment_name", "serialNumber", "name", "battery", "management", ]; const content2 = [ { No: 1, equipment_name: "스마트약상자", serialNumber: "ABCD-1", name: "2022.12.02", battery: "10%", management: "A복지관", }, ]; const thead4 = [ "No", "기관명", "선택하기", ]; const key4 = [ "No", "equipment_name", "serialNumber", ]; const content4 = [ { No: 1, equipment_name: "A복지관", serialNumber: () }, ]; const data = [ { id: 1, title: "장비 전체(205)", description: (