import { motion, AnimatePresence } from "framer-motion"; import React, { useEffect, useRef } from "react"; import { TextButton } from "./Buttons/TextButton"; interface DialogProps { show: boolean; onClose: () => void; children?: React.ReactNode; } interface DialogHeadlineProps { children?: React.ReactNode; } interface DialogSupportingTextProps { children?: React.ReactNode; } export const DialogHeadline: React.FC = ({ children }: DialogHeadlineProps) => { return

{children}

; }; export const DialogSupportingText: React.FC = ({ children }: DialogHeadlineProps) => { return
{children}
; }; export const Dialog: React.FC = ({ show, onClose, children }: DialogProps) => { return ( {show && (
)}
); };