Use new Overlay component

This commit is contained in:
Justin Edmund 2022-12-28 22:37:21 -08:00
parent 968f0f3f43
commit f8b2c6d61c

View file

@ -3,6 +3,7 @@ import * as DialogPrimitive from '@radix-ui/react-dialog'
import classNames from 'classnames' import classNames from 'classnames'
import './index.scss' import './index.scss'
import Overlay from '~components/Overlay'
interface Props interface Props
extends React.DetailedHTMLProps< extends React.DetailedHTMLProps<
@ -24,7 +25,6 @@ export const DialogContent = React.forwardRef<HTMLDivElement, Props>(
return ( return (
<DialogPrimitive.Portal> <DialogPrimitive.Portal>
<DialogPrimitive.Overlay className="Overlay" />
<DialogPrimitive.Content <DialogPrimitive.Content
className={classes} className={classes}
{...props} {...props}
@ -34,6 +34,7 @@ export const DialogContent = React.forwardRef<HTMLDivElement, Props>(
> >
{children} {children}
</DialogPrimitive.Content> </DialogPrimitive.Content>
<Overlay visible={true} open={true} />
</DialogPrimitive.Portal> </DialogPrimitive.Portal>
) )
} }