"use client" import { useState } from "react" import { useIntl } from "react-intl" import { MaterialIcon } from "@scandic-hotels/design-system/Icons/MaterialIcon" import { OldDSButton as Button } from "@scandic-hotels/design-system/OldDSButton" import SidePeek from "@scandic-hotels/design-system/SidePeek" import JsonToHtml from "@/components/JsonToHtml" import styles from "./sidepeek.module.css" import type { AlertSidepeekProps } from "./sidepeek" export default function AlertSidepeek({ ctaText, sidePeekContent, }: AlertSidepeekProps) { const intl = useIntl() const [sidePeekIsOpen, setSidePeekIsOpen] = useState(false) const { heading, content } = sidePeekContent return (