diff --git a/server/client/src/Pages/ACheckPage.js b/server/client/src/Pages/ACheckPage.js index aac64d51a9a9064d082102974696538323a5a161..c7bb255d0c98c28b0e98639e552f6281b6609ed2 100644 --- a/server/client/src/Pages/ACheckPage.js +++ b/server/client/src/Pages/ACheckPage.js @@ -8,12 +8,12 @@ function ACheck(props) { const [state, setState] = useState() const [reserve, setReserve] = useState([]); useEffect(() => { - getReserve(); + getReserve(); }, []) function getReserve() { - axios.get(`/users/admin/${props.match.params.id}`, { - headers: { authorization: localStorage.getItem('token') }, + axios.get(`/users/admin/${props.match.params.id}`, { + headers: { authorization: localStorage.getItem('token') }, }) .then(res => { if (res.status === 404) { @@ -30,10 +30,19 @@ function ACheck(props) { if (state) return ; function remove(index) { - axios.delete(`/reserves/${reserve[index]._id}`) + // axios.delete(`/reserves/${reserve[index]._id}`) + // .then(res => { + // if (res.status === 404) return alert(res.data.error) + // alert("삭제되었습니다!"); + // getReserve(); + // }) + // .catch(err => { + // alert(err.error) + // }); + axios.put(`/reserves/${reserve[index]._id}`) .then(res => { if (res.status === 404) return alert(res.data.error) - alert("삭제되었습니다!"); + alert("승인을 거절했습니다!"); getReserve(); }) .catch(err => { @@ -42,7 +51,9 @@ function ACheck(props) { }; function admit(index) { - axios.put(`/reserves/${reserve[index]._id}`) + axios.put(`/reserves/${reserve[index]._id}`, { + approve: true, + }) .then(res => { if (res.status === 404) return alert(res.data.error) alert("승인되었습니다!"); @@ -69,25 +80,26 @@ function ACheck(props) { - {reserve.map((reserve, index) => { - return ( - - {reserve.user.name} - {reserve.date} - {reserve.time} - {reserve.room} - {reserve.num} - - - - - - ) - })} + + + ) + })) :
최근 대관 신청 내역이 없습니다.
}