{"version":3,"sources":["../../src/overlay/index.ts","../../src/overlay/UIOverlay.tsx"],"sourcesContent":["// Named runtime exports to maximize tree-shaking\nexport { defaultProps, OverlayProps, OverlayProvider, useOverlayContext } from 'primereact/overlay';\nexport { UIOverlay as Overlay } from './UIOverlay';\n","'use client';\nimport { Component } from '@primereact/core/component';\nimport { withComponent } from '@primereact/ui/base';\nimport { mergeDefaultProps } from '@primeuix/utils';\nimport { Overlay, defaultProps } from 'primereact/overlay';\nimport * as React from 'react';\n\nexport const UIOverlay = withComponent({\n    name: 'Overlay',\n    defaultProps,\n    render(instance) {\n        const rootProps = mergeDefaultProps({}, instance.inProps);\n\n        return <Component as={Overlay} attrs={rootProps} />;\n    }\n});\n"],"mappings":"AACA,OAAS,gBAAAA,EAAc,gBAAAC,EAAc,mBAAAC,EAAiB,qBAAAC,MAAyB,qBCA/E,OAAS,aAAAC,MAAiB,6BAC1B,OAAS,iBAAAC,MAAqB,sBAC9B,OAAS,qBAAAC,MAAyB,kBAClC,OAAS,WAAAC,EAAS,gBAAAC,MAAoB,qBACtC,UAAYC,MAAW,QAEhB,IAAMC,EAAYL,EAAc,CACnC,KAAM,UACN,aAAAG,EACA,OAAOG,EAAU,CACb,IAAMC,EAAYN,EAAkB,CAAC,EAAGK,EAAS,OAAO,EAExD,OAAO,gBAACP,EAAA,CAAU,GAAIG,EAAS,MAAOK,EAAW,CACrD,CACJ,CAAC","names":["defaultProps","OverlayProps","OverlayProvider","useOverlayContext","Component","withComponent","mergeDefaultProps","Overlay","defaultProps","React","UIOverlay","instance","rootProps"]}