feat: break apart loading of room availability and hotel card
feat: add skeletons
This commit is contained in:
@@ -42,23 +42,10 @@ export default async function HotelInfoCard({
|
||||
const hotelAttributes = hotelData?.data.attributes
|
||||
const intl = await getIntl()
|
||||
|
||||
// const noRoomsAvailable = useRoomAvailableStore(
|
||||
// (state) => state.noRoomsAvailable
|
||||
// )
|
||||
// const setNoRoomsAvailable = useRoomAvailableStore(
|
||||
// (state) => state.setNoRoomsAvailable
|
||||
// )
|
||||
|
||||
const sortedFacilities = hotelAttributes?.detailedFacilities
|
||||
.sort((a, b) => b.sortOrder - a.sortOrder)
|
||||
.slice(0, 5)
|
||||
|
||||
// useEffect(() => {
|
||||
// if (noAvailability) {
|
||||
// setNoRoomsAvailable()
|
||||
// }
|
||||
// }, [noAvailability, setNoRoomsAvailable])
|
||||
|
||||
return (
|
||||
<article className={styles.container}>
|
||||
{hotelAttributes && (
|
||||
|
||||
Reference in New Issue
Block a user