import { useContext } from "react" import { DialogContext, DialogProps } from "../main/hooks/useDialog" import { Button } from "./Button" import { Dialog, DialogActions, DialogContent, DialogTitle } from "./Dialog" export const ActionDialog = (props: DialogProps) => { const { setDialog } = useContext(DialogContext) const close = (key: any) => { props.callback(key) setDialog(null) } return ( close(null)} style={{ minWidth: "20rem" }} > {props.title} {props.message && {props.message}} {props.actions.map((action) => ( ))} ) }