diff --git a/pkgs/clan-app/ui/src/components/Modal/Modal.tsx b/pkgs/clan-app/ui/src/components/Modal/Modal.tsx index dc64d9b94..6310d9b14 100644 --- a/pkgs/clan-app/ui/src/components/Modal/Modal.tsx +++ b/pkgs/clan-app/ui/src/components/Modal/Modal.tsx @@ -3,6 +3,7 @@ import { Dialog as KDialog } from "@kobalte/core/dialog"; import "./Modal.css"; import { Typography } from "../Typography/Typography"; import Icon from "../Icon/Icon"; +import cx from "classnames"; export interface ModalContext { close(): void; @@ -13,6 +14,8 @@ export interface ModalProps { title: string; onClose: () => void; children: (ctx: ModalContext) => JSX.Element; + mount?: Node; + class?: string; } export const Modal = (props: ModalProps) => { @@ -20,8 +23,8 @@ export const Modal = (props: ModalProps) => { return ( - - + +
{props.title}