diff --git a/src/app/admin/(floor-plan-update)/floor-plan/page.jsx b/src/app/admin/(floor-plan-update)/floor-plan/page.jsx index 7db3b8e..14d22b9 100644 --- a/src/app/admin/(floor-plan-update)/floor-plan/page.jsx +++ b/src/app/admin/(floor-plan-update)/floor-plan/page.jsx @@ -55,7 +55,7 @@ const DineInInner = () => { description: "", }); const [floorErrors, setFloorErrors] = useState({}); - const [floorDeleteConfirm, setFloorDeleteConfirm] = useState({ show: false, id: null }); + const [floorDeleteConfirm, setFloorDeleteConfirm] = useState({ show: false, id: null, isDeleted: null }); // Room const [showRoomModal, setShowRoomModal] = useState(false); @@ -216,8 +216,11 @@ const DineInInner = () => { const handleFloorDelete = async () => { try { - await client.delete(`/Dine360 Floor/${floorDeleteConfirm.id}`); - setFloorDeleteConfirm({ show: false, id: null }); + const body = { + isdeleted: floorDeleteConfirm?.isDeleted == 0 ? 1 : 0 + } + await client.put(`/Dine360 Floor/${floorDeleteConfirm.id}`, body); + setFloorDeleteConfirm({ show: false, id: null, isDeleted: null }); getFloor(); } catch (error) { if ( @@ -491,7 +494,11 @@ const DineInInner = () => { getRoomData(floor.name); }} > -
Are you sure you want to delete this floor?
++ {floorDeleteConfirm?.isDeleted === 0 + ? "Are you sure you want to set this floor as Delete?" + : "Are you sure you want to set this floor as Restore?"} +