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} |
-
- |
+
+ )
+ })) : 최근 대관 신청 내역이 없습니다.
}