diff --git a/src/frontend/src/primitives/Dialog.tsx b/src/frontend/src/primitives/Dialog.tsx index de53fe02..0e1f5372 100644 --- a/src/frontend/src/primitives/Dialog.tsx +++ b/src/frontend/src/primitives/Dialog.tsx @@ -10,6 +10,7 @@ import { } from 'react-aria-components' import { Div, Button, Box, VerticallyOffCenter } from '@/primitives' import { text } from './Text' +import { MutableRefObject } from 'react' const StyledModalOverlay = styled(ModalOverlay, { base: { @@ -61,6 +62,7 @@ export type DialogProps = RACDialogProps & { */ onOpenChange?: (isOpen: boolean) => void type?: 'flex' + innerRef?: MutableRefObject } export const Dialog = ({ @@ -69,6 +71,7 @@ export const Dialog = ({ onClose, isOpen, onOpenChange, + innerRef, ...dialogProps }: DialogProps) => { const isAlert = dialogProps['role'] === 'alertdialog' @@ -93,7 +96,7 @@ export const Dialog = ({
- + {!!title && (