import { ComponentPropsWithoutRef, FC, ReactNode, useEffect, useState, } from 'react' import { Dialog } from 'components/primitives/Dialog' import { Root as DialogRoot, DialogTrigger, DialogPortal, } from '@radix-ui/react-dialog' import { Box, Button, Flex, Text } from 'components/primitives' type Props = { title: string message?: string confirmationText?: string open: ComponentPropsWithoutRef['open'] onOpenChange: ComponentPropsWithoutRef['onOpenChange'] onConfirmed?: (confirmed: boolean) => void } export const ConfirmationModal: FC = ({ title, message, confirmationText = 'Continue', open, onOpenChange, onConfirmed = () => {}, }) => { return ( {title} {message} ) }