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;