Merged in feat/SW-913-disable-booking-widget-from-alert (pull request #930)

feat(SW-913): Hide bookingwidget from cms

Approved-by: Christel Westerberg
This commit is contained in:
Pontus Dreij
2024-11-19 12:16:59 +00:00

View File

@@ -1,4 +1,4 @@
import { getLocations } from "@/lib/trpc/memoizedRequests" import { getLocations, getSiteConfig } from "@/lib/trpc/memoizedRequests"
import BookingWidgetClient from "./Client" import BookingWidgetClient from "./Client"
@@ -13,8 +13,9 @@ export default async function BookingWidget({
searchParams, searchParams,
}: BookingWidgetProps) { }: BookingWidgetProps) {
const locations = await getLocations() const locations = await getLocations()
const siteConfig = await getSiteConfig()
if (!locations || "error" in locations) { if (!locations || "error" in locations || siteConfig?.bookingWidgetDisabled) {
return null return null
} }