Merged in feat/SW-1065-meetings-page (pull request #1287)
Feat(SW-1065): Meetings hotel subpage Approved-by: Erik Tiekstra
This commit is contained in:
@@ -21,7 +21,7 @@ export default async function MeetingsAndConferencesSidePeek({
|
||||
meetingFacilities,
|
||||
descriptions,
|
||||
hotelId,
|
||||
link,
|
||||
meetingPageUrl,
|
||||
}: MeetingsAndConferencesSidePeekProps) {
|
||||
const lang = getLang()
|
||||
const [intl, meetingRooms] = await Promise.all([
|
||||
@@ -83,10 +83,15 @@ export default async function MeetingsAndConferencesSidePeek({
|
||||
</Body>
|
||||
) : null}
|
||||
|
||||
{link && (
|
||||
{meetingPageUrl && (
|
||||
<div className={styles.buttonContainer}>
|
||||
<Button fullWidth theme="base" intent="secondary" asChild>
|
||||
<Link href={link} weight="bold" color="burgundy">
|
||||
<Link
|
||||
href={`/${meetingPageUrl}`}
|
||||
weight="bold"
|
||||
color="burgundy"
|
||||
appendToCurrentPath
|
||||
>
|
||||
{intl.formatMessage({ id: "About meetings & conferences" })}
|
||||
</Link>
|
||||
</Button>
|
||||
|
||||
@@ -88,6 +88,7 @@ export default async function HotelPage({ hotelId }: HotelPageProps) {
|
||||
hotelRoomElevatorPitchText,
|
||||
gallery,
|
||||
hotelParking,
|
||||
meetingRooms,
|
||||
displayWebPage,
|
||||
hotelSpecialNeeds,
|
||||
} = hotelData.additionalData
|
||||
@@ -259,6 +260,9 @@ export default async function HotelPage({ hotelId }: HotelPageProps) {
|
||||
meetingFacilities={conferencesAndMeetings}
|
||||
descriptions={hotelContent.texts.meetingDescription}
|
||||
hotelId={hotelId}
|
||||
meetingPageUrl={
|
||||
displayWebPage.meetingRoom ? meetingRooms.nameInUrl : undefined
|
||||
}
|
||||
/>
|
||||
{roomCategories.map((room) => (
|
||||
<RoomSidePeek key={room.name} room={room} />
|
||||
|
||||
Reference in New Issue
Block a user