From 1721f09ebbc5c8ad0b5006d65b56b1c64e9f3440 Mon Sep 17 00:00:00 2001 From: Erik Tiekstra Date: Wed, 14 Aug 2024 12:59:08 +0200 Subject: [PATCH] fix(SW-203): removed hidden prop inside RoomCard and added logic to parent --- .../HotelPage/Rooms/RoomCard/index.tsx | 3 +- .../Rooms/RoomCard/roomCard.module.css | 4 --- .../ContentType/HotelPage/Rooms/index.tsx | 33 +++++++++++-------- .../HotelPage/Rooms/rooms.module.css | 4 +++ types/components/hotelPage/roomCard.ts | 1 - 5 files changed, 25 insertions(+), 20 deletions(-) diff --git a/components/ContentType/HotelPage/Rooms/RoomCard/index.tsx b/components/ContentType/HotelPage/Rooms/RoomCard/index.tsx index 6cd42ef92..a42124498 100644 --- a/components/ContentType/HotelPage/Rooms/RoomCard/index.tsx +++ b/components/ContentType/HotelPage/Rooms/RoomCard/index.tsx @@ -14,7 +14,6 @@ import { RoomCardProps } from "@/types/components/hotelPage/roomCard" export function RoomCard({ badgeTextTransKey, - hidden, id, images, subtitle, @@ -34,7 +33,7 @@ export function RoomCard({ } return ( -
+
diff --git a/components/ContentType/HotelPage/Rooms/rooms.module.css b/components/ContentType/HotelPage/Rooms/rooms.module.css index 39828c118..66ff176ff 100644 --- a/components/ContentType/HotelPage/Rooms/rooms.module.css +++ b/components/ContentType/HotelPage/Rooms/rooms.module.css @@ -3,6 +3,10 @@ justify-content: center; } +.hiddenRoomCard { + display: none; +} + .showMoreButton.showLess .chevron { transform: rotate(180deg); } diff --git a/types/components/hotelPage/roomCard.ts b/types/components/hotelPage/roomCard.ts index c6a87cab1..4a555c621 100644 --- a/types/components/hotelPage/roomCard.ts +++ b/types/components/hotelPage/roomCard.ts @@ -3,7 +3,6 @@ import { RoomData } from "@/types/hotel" export interface RoomCardProps { id: string images: RoomData["attributes"]["content"]["images"] - hidden?: boolean title: string subtitle: string badgeTextTransKey: string | null