import React from "react"; import Button from "./Button.jsx"; import Modal_Matching from "./Modal_Matching.jsx"; import Modal_Guadian from "./Modal_Guadian.jsx"; import { useNavigate } from "react-router"; import { Link } from 'react-router-dom'; // import styled from "styled-components"; export default function Table({ head, contents, contentKey, onClick, className, view, offset, limit }) { const navigate = useNavigate(); // 모달 title에 대상자 명 출력을 위함 const [useName, setUseUserName] = React.useState(""); // 매칭을 위해 대상자 ID 값 전달을 위함 const [useseniorId, setUseSeniorId] = React.useState(""); const [modalOpen, setModalOpen] = React.useState(false); const openModal = () => { setModalOpen(true); }; const [modalOpen2, setModalOpen2] = React.useState(false); const openModal2 = () => { setModalOpen2(true); }; const closeModal = () => { setModalOpen(false); }; const closeModal2 = () => { setModalOpen2(false); }; const buttonPrint = (name, id) => { if (view == 'mySenior') { return (