Merged in feat/BOOK-591-jotform (pull request #3350)

Feat/BOOK-591 jotform

* feat(BOOK-591): create jotform

* feat(BOOK-591): jotform

* feat(BOOK-591): jotform

* fix(BOOK-591): add embedhandler

* feat(BOOK-591): refactor jotform

* feat(BOOK-591): remove inline styles

* feat(BOOK-591): remove typename

* feat(BOOK-591): add jotformembedhandler


Approved-by: Erik Tiekstra
This commit is contained in:
Bianca Widstam
2025-12-16 14:35:45 +00:00
parent f27ba7ccb6
commit 1dce74c95f
12 changed files with 200 additions and 6 deletions

View File

@@ -14,6 +14,7 @@ import AccordionSection from "./Accordion"
import CardGallery from "./CardGallery"
import Essentials from "./Essentials"
import HotelListing from "./HotelListing"
import Jotform from "./Jotform"
import Table from "./Table"
import type { BlocksProps } from "@/types/components/blocks"
@@ -107,6 +108,8 @@ export default function Blocks({ blocks }: BlocksProps) {
return <UspGrid usp_grid={block.usp_grid} />
case BlocksEnums.block.Essentials:
return <Essentials content={block.essentials} />
case BlocksEnums.block.Jotform:
return <Jotform formId={block.jotform?.form_id} />
case BlocksEnums.block.VideoCard:
return (
<VideoCardBlock