'use client';
import { __rest, __assign } from '../_virtual/_tslib.js';
import { Root as $5d3850c4d0b4e6c7$export$be92b6f5f03c0fe9, Portal as $5d3850c4d0b4e6c7$export$602eac185826482c, Overlay as $5d3850c4d0b4e6c7$export$c6fdb837b070b4ff, Content as $5d3850c4d0b4e6c7$export$7c6e2c02157bb7d2 } from '../external/@radix-ui/react-dialog/dist/index.module.js';
import classNames from '../external/classnames/index.js';
import React__default from 'react';
import styles from './fullscreen-dialog.module.css.js';

var Root = React__default.forwardRef(function FullScreenDialog(_a, ref) {
    var className = _a.className, defaultOpen = _a.defaultOpen, open = _a.open, onOpenChange = _a.onOpenChange, modal = _a.modal, otherProps = __rest(_a, ["className", "defaultOpen", "open", "onOpenChange", "modal"]);
    return (React__default.createElement($5d3850c4d0b4e6c7$export$be92b6f5f03c0fe9, { defaultOpen: defaultOpen, open: open, onOpenChange: onOpenChange, modal: modal },
        React__default.createElement($5d3850c4d0b4e6c7$export$602eac185826482c, null,
            React__default.createElement($5d3850c4d0b4e6c7$export$c6fdb837b070b4ff, { className: styles.root },
                React__default.createElement($5d3850c4d0b4e6c7$export$7c6e2c02157bb7d2, __assign({ ref: ref, asChild: true, className: classNames(className, styles.content) }, otherProps))))));
});
var FullScreenDialog = { Root: Root };

export { FullScreenDialog, Root };
//# sourceMappingURL=fullscreen-dialog.js.map
