import React from 'react'; import { motion, type HTMLMotionProps } from 'framer-motion'; import { ZapOff } from 'lucide-react'; import { Button } from '@/components/ui/button'; export type DemoReadOnlyNoticeProps = { title: string; copy: string; hint?: string; ctaLabel?: string; onCta?: () => void; radius?: number; bodyFont?: string; motionProps?: HTMLMotionProps<'div'>; }; export default function DemoReadOnlyNotice({ title, copy, hint, ctaLabel, onCta, radius, bodyFont, motionProps, }: DemoReadOnlyNoticeProps) { return (

{title}

{copy}

{hint ?

{hint}

: null}
{ctaLabel && onCta ? (
) : null}
); }