Files
web/apps/scandic-web/components/MyPages/ProfilingConsent/Banner/Button.tsx
Erik Tiekstra 3f632e6031 Merged in fix/BOOK-293-button-variants (pull request #3371)
fix(BOOK-293): changed variants and props on IconButton component

* fix(BOOK-293): changed variants and props on IconButton component

* fix(BOOK-293): inherit color for icon


Approved-by: Bianca Widstam
Approved-by: Christel Westerberg
2025-12-19 12:32:52 +00:00

28 lines
578 B
TypeScript

"use client"
import { Button } from "@scandic-hotels/design-system/Button"
import { requestOpen } from "@/utils/profilingConsent"
import { trackConsentAction } from "@/utils/tracking/profilingConsent"
interface BannerButtonProps {
cta: string
}
export function BannerButton({ cta }: BannerButtonProps) {
function handleOpenModal() {
trackConsentAction({ position: "banner", name: cta })
requestOpen()
}
return (
<Button
variant="Secondary"
color="Primary"
size="sm"
onPress={handleOpenModal}
>
{cta}
</Button>
)
}