import type { HTMLAttributes } from "corvos/plugins/jsx.ts"; import { Icon } from "$/ui/objects/Icon.tsx"; import { Container } from "../layouts/Container.tsx"; import { ActionButton } from "./ActionButton.tsx"; import { Divider } from "./Divider.tsx"; import { Heading } from "./Heading.tsx"; export type Props = HTMLAttributes<"dialog"> & { title: string; divider?: boolean; children?: JSX.Element; }; export const Dialog = ({ children, title, divider, class: cls, ...props }: Props) => (
{title} } class="u-mis-auto" />
{divider && }
{children}
);