feat: contain logic for selecting price at the top level instead of on individual room card
This commit is contained in:
@@ -54,7 +54,13 @@ export default function FlexibilityOption({
|
||||
member: memberPrice,
|
||||
features: petRoomPackage ? features : [],
|
||||
}
|
||||
handleSelectRate(rate)
|
||||
|
||||
console.log("Rate", rate)
|
||||
|
||||
handleSelectRate({
|
||||
publicRateCode: publicPrice.rateCode,
|
||||
roomTypeCode: roomTypeCode,
|
||||
})
|
||||
}
|
||||
|
||||
return (
|
||||
|
||||
@@ -161,7 +161,7 @@ export default function RoomCard({
|
||||
<Subtitle className={styles.name} type="two">
|
||||
{roomConfiguration.roomType}
|
||||
</Subtitle>
|
||||
{/* Out of scope for now
|
||||
{/* Out of scope for now
|
||||
<Body>{descriptions?.short}</Body>
|
||||
*/}
|
||||
</div>
|
||||
|
||||
@@ -16,7 +16,7 @@ export default function RoomSelection({
|
||||
user,
|
||||
packages,
|
||||
selectedPackages,
|
||||
setRateSummary,
|
||||
setRateCode,
|
||||
rateSummary,
|
||||
}: RoomSelectionProps) {
|
||||
const router = useRouter()
|
||||
@@ -70,7 +70,7 @@ export default function RoomSelection({
|
||||
rateDefinitions={rateDefinitions}
|
||||
roomConfiguration={roomConfiguration}
|
||||
roomCategories={roomCategories}
|
||||
handleSelectRate={setRateSummary}
|
||||
handleSelectRate={setRateCode}
|
||||
selectedPackages={selectedPackages}
|
||||
packages={packages}
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user