fix: hide occupancy and roomSize if undefined
This commit is contained in:
@@ -112,10 +112,11 @@ export default function RoomCard({
|
|||||||
: "default",
|
: "default",
|
||||||
})
|
})
|
||||||
|
|
||||||
|
console.log(occupancy)
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className={classNames}>
|
<div className={classNames}>
|
||||||
<div>
|
<div>
|
||||||
{mainImage && (
|
|
||||||
<div className={styles.imageContainer}>
|
<div className={styles.imageContainer}>
|
||||||
<div className={styles.chipContainer}>
|
<div className={styles.chipContainer}>
|
||||||
{roomConfiguration.roomsLeft < 5 && (
|
{roomConfiguration.roomsLeft < 5 && (
|
||||||
@@ -146,8 +147,9 @@ export default function RoomCard({
|
|||||||
fill
|
fill
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
)}
|
|
||||||
<div className={styles.specification}>
|
<div className={styles.specification}>
|
||||||
|
{occupancy && (
|
||||||
<Caption color="uiTextMediumContrast" className={styles.guests}>
|
<Caption color="uiTextMediumContrast" className={styles.guests}>
|
||||||
{intl.formatMessage(
|
{intl.formatMessage(
|
||||||
{
|
{
|
||||||
@@ -156,12 +158,15 @@ export default function RoomCard({
|
|||||||
{ nrOfGuests: occupancy?.total }
|
{ nrOfGuests: occupancy?.total }
|
||||||
)}
|
)}
|
||||||
</Caption>
|
</Caption>
|
||||||
|
)}
|
||||||
|
{roomSize && (
|
||||||
<Caption color="uiTextMediumContrast">
|
<Caption color="uiTextMediumContrast">
|
||||||
{roomSize?.min === roomSize?.max
|
{roomSize.min === roomSize.max
|
||||||
? roomSize?.min
|
? roomSize.min
|
||||||
: `${roomSize?.min}-${roomSize?.max}`}
|
: `${roomSize.min}-${roomSize.max}`}
|
||||||
m²
|
m²
|
||||||
</Caption>
|
</Caption>
|
||||||
|
)}
|
||||||
<div className={styles.toggleSidePeek}>
|
<div className={styles.toggleSidePeek}>
|
||||||
{roomConfiguration.roomTypeCode && (
|
{roomConfiguration.roomTypeCode && (
|
||||||
<ToggleSidePeek
|
<ToggleSidePeek
|
||||||
|
|||||||
@@ -7,6 +7,7 @@
|
|||||||
border: 1px solid var(--Base-Border-Subtle);
|
border: 1px solid var(--Base-Border-Subtle);
|
||||||
position: relative;
|
position: relative;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
|
min-height: 730px;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user