Moved useBook to useSend API

This commit is contained in:
2023-07-27 16:56:00 +03:00
parent 2a229c96ba
commit 3bb6809454
4 changed files with 57 additions and 61 deletions

View File

@ -21,8 +21,10 @@ const styles = {
} as CSSProperties,
}
function AnnouncementDetails({ close, announcement: { id, name, category, bestBy, description, lat, lng, address, metro } }: AnnouncementDetailsProps) {
const { handleBook, status: bookStatus } = useBook(id)
function AnnouncementDetails({ close, announcement: {
id, name, category, bestBy, description, lat, lng, address, metro
} }: AnnouncementDetailsProps) {
const { handleBook, bookButton } = useBook()
return (
<div
@ -62,9 +64,7 @@ function AnnouncementDetails({ close, announcement: { id, name, category, bestBy
</Modal.Body>
<Modal.Footer>
<Button variant='success' onClick={() => void handleBook()}>
{bookStatus || 'Забронировать'}
</Button>
<Button variant='success' onClick={() => void handleBook(id)} {...bookButton} />
</Modal.Footer>
</Modal.Dialog>
</div>