import { mdiClose } from '@mdi/js'
import { ReactNode } from 'react'
import type { ColorButtonKey } from '../interfaces'
import BaseButton from './BaseButton'
import BaseButtons from './BaseButtons'
import CardBox from './CardBox'
import CardBoxComponentTitle from './CardBoxComponentTitle'
import OverlayLayer from './OverlayLayer'
type Props = {
title: string
buttonColor: ColorButtonKey
buttonLabel: string
isActive: boolean
children?: ReactNode
onConfirm: () => void
onCancel?: () => void
}
const CardBoxModal = ({
title,
buttonColor,
buttonLabel,
isActive,
children,
onConfirm,
onCancel,
}: Props) => {
if (!isActive) {
return null
}
const footer = (
{!!onCancel && }
)
return (
{!!onCancel && (
)}
{children}
)
}
export default CardBoxModal