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"
@@ -13,8 +13,9 @@ export default async function BookingWidget({
searchParams,
}: BookingWidgetProps) {
const locations = await getLocations()
const siteConfig = await getSiteConfig()
if (!locations || "error" in locations) {
if (!locations || "error" in locations || siteConfig?.bookingWidgetDisabled) {
return null
}