{"version":3,"sources":["../../src/dialog/UIDialog.parts.ts","../../src/dialog/backdrop/UIDialogBackdrop.tsx","../../src/dialog/close/UIDialogClose.tsx","../../src/dialog/maximizable/UIDialogMaximizable.tsx","../../src/dialog/root/UIDialogRoot.tsx","../../src/dialog/trigger/UIDialogTrigger.tsx","../../src/dialog/index.ts"],"sourcesContent":["export { DialogContent as Content, DialogFooter as Footer, DialogHeader as Header, DialogHeaderActions as HeaderActions, DialogPortal as Portal, DialogTitle as Title } from 'primereact/dialog';\nexport { UIDialogBackdrop as Backdrop } from './backdrop';\nexport { UIDialogClose as Close } from './close';\nexport { UIDialogMaximizable as Maximizable } from './maximizable';\nexport { UIDialogRoot as Root } from './root';\nexport { UIDialogTrigger as Trigger } from './trigger';\n","'use client';\nimport { Component, withComponent } from '@primereact/core/component';\nimport { mergeDefaultProps } from '@primeuix/utils';\nimport { Backdrop } from 'primereact/backdrop';\nimport { DialogBackdrop, defaultBackdropProps } from 'primereact/dialog';\nimport * as React from 'react';\n\nexport const UIDialogBackdrop = withComponent({\n    name: 'Dialog.Backdrop',\n    defaultProps: defaultBackdropProps,\n    render(instance) {\n        const rootProps = mergeDefaultProps({ as: Backdrop }, instance.inProps);\n\n        return <Component as={DialogBackdrop} attrs={rootProps} />;\n    }\n});\n","'use client';\nimport { Component, withComponent } from '@primereact/core/component';\nimport { Button } from '@primereact/ui/button';\nimport { mergeDefaultProps } from '@primeuix/utils';\nimport { DialogClose, defaultCloseProps } from 'primereact/dialog';\nimport * as React from 'react';\n\nexport const UIDialogClose = withComponent({\n    name: 'Dialog.Close',\n    defaultProps: defaultCloseProps,\n    render(instance) {\n        const rootProps = mergeDefaultProps({ as: Button }, instance.inProps);\n\n        return <Component as={DialogClose} attrs={rootProps} />;\n    }\n});\n","'use client';\nimport { Component, withComponent } from '@primereact/core/component';\nimport { Button } from '@primereact/ui/button';\nimport { mergeDefaultProps } from '@primeuix/utils';\nimport { DialogMaximizable, defaultMaximizableProps } from 'primereact/dialog';\nimport * as React from 'react';\n\nexport const UIDialogMaximizable = withComponent({\n    name: 'Dialog.Maximizable',\n    defaultProps: defaultMaximizableProps,\n    render(instance) {\n        const rootProps = mergeDefaultProps({ as: Button }, instance.inProps);\n\n        return <Component as={DialogMaximizable} attrs={rootProps} />;\n    }\n});\n","'use client';\nimport { Component } from '@primereact/core/component';\nimport { styles } from '@primereact/styles/dialog';\nimport { withComponent } from '@primereact/ui/base';\nimport { mergeDefaultProps } from '@primeuix/utils';\nimport { DialogRoot, defaultRootProps } from 'primereact/dialog';\nimport * as React from 'react';\n\nexport const UIDialogRoot = withComponent({\n    name: 'Dialog.Root',\n    defaultProps: defaultRootProps,\n    render(instance) {\n        const rootProps = mergeDefaultProps({ styles }, instance.inProps);\n\n        return <Component as={DialogRoot} attrs={rootProps} />;\n    }\n});\n","'use client';\nimport { Component, withComponent } from '@primereact/core/component';\nimport { Button } from '@primereact/ui/button';\nimport { mergeDefaultProps } from '@primeuix/utils';\nimport { DialogTrigger, defaultTriggerProps } from 'primereact/dialog';\nimport * as React from 'react';\n\nexport const UIDialogTrigger = withComponent({\n    name: 'Dialog.Trigger',\n    defaultProps: defaultTriggerProps,\n    render(instance) {\n        const rootProps = mergeDefaultProps({ as: Button }, instance.inProps);\n\n        return <Component as={DialogTrigger} attrs={rootProps} />;\n    }\n});\n","export * as Dialog from './UIDialog.parts';\n\n// Named runtime exports to maximize tree-shaking\nexport {\n    defaultBackdropProps,\n    defaultCloseProps,\n    defaultContentProps,\n    defaultFooterProps,\n    defaultHeaderActionsProps,\n    defaultHeaderProps,\n    defaultMaximizableProps,\n    defaultPortalProps,\n    defaultRootProps,\n    defaultTitleProps,\n    defaultTriggerProps,\n    DialogContent,\n    DialogFooter,\n    DialogHeader,\n    DialogHeaderActions,\n    DialogPortal,\n    DialogProps,\n    DialogProvider,\n    DialogTitle,\n    useDialogContext\n} from 'primereact/dialog';\nexport { UIDialogBackdrop as DialogBackdrop } from './backdrop';\nexport { UIDialogClose as DialogClose } from './close';\nexport { UIDialogMaximizable as DialogMaximizable } from './maximizable';\nexport { UIDialogRoot as DialogRoot } from './root';\nexport { UIDialogTrigger as DialogTrigger } from './trigger';\n"],"mappings":"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","names":["UIDialog_parts_exports","__export","UIDialogBackdrop","UIDialogClose","DialogContent","DialogFooter","DialogHeader","DialogHeaderActions","UIDialogMaximizable","DialogPortal","UIDialogRoot","DialogTitle","UIDialogTrigger","Component","withComponent","mergeDefaultProps","Backdrop","DialogBackdrop","defaultBackdropProps","React","UIDialogBackdrop","instance","rootProps","Component","withComponent","Button","mergeDefaultProps","DialogClose","defaultCloseProps","React","UIDialogClose","instance","rootProps","Component","withComponent","Button","mergeDefaultProps","DialogMaximizable","defaultMaximizableProps","React","UIDialogMaximizable","instance","rootProps","Component","styles","withComponent","mergeDefaultProps","DialogRoot","defaultRootProps","React","UIDialogRoot","instance","rootProps","Component","withComponent","Button","mergeDefaultProps","DialogTrigger","defaultTriggerProps","React","UIDialogTrigger","instance","rootProps","defaultBackdropProps","defaultCloseProps","defaultContentProps","defaultFooterProps","defaultHeaderActionsProps","defaultHeaderProps","defaultMaximizableProps","defaultPortalProps","defaultRootProps","defaultTitleProps","defaultTriggerProps","DialogContent","DialogFooter","DialogHeader","DialogHeaderActions","DialogPortal","DialogProps","DialogProvider","DialogTitle","useDialogContext"]}