{"version":3,"sources":["../../src/base/index.ts"],"sourcesContent":["import { withComponent as withComponentInCore } from '@primereact/core/component';\nimport { styles as baseStyles } from '@primereact/styles/base';\nimport type { withComponentOptions } from '@primereact/types/core';\nimport type { StylesOptions } from '@primereact/types/styles';\n\nexport const withComponent = <IProps, DProps, Exposes extends Record<PropertyKey, unknown> = Record<PropertyKey, unknown>, Styles = StylesOptions, CData = Record<string, unknown>>({\n    name = 'UnknownComponent',\n    defaultProps,\n    styles = {\n        ...baseStyles,\n        name: 'global'\n    } as Styles,\n    components,\n    setup,\n    render\n}: withComponentOptions<IProps, DProps, Exposes, Styles, CData>) => {\n    return withComponentInCore<IProps, DProps, Exposes, Styles, CData>({\n        name,\n        defaultProps,\n        styles,\n        components,\n        setup,\n        render\n    });\n};\n"],"mappings":"6aAAA,OAAS,iBAAiBA,MAA2B,6BACrD,OAAS,UAAUC,MAAkB,0BAI9B,IAAMC,EAAgB,CAAuJ,CAChL,KAAAC,EAAO,mBACP,aAAAC,EACA,OAAAC,EAASC,EAAAC,EAAA,GACFC,GADE,CAEL,KAAM,QACV,GACA,WAAAC,EACA,MAAAC,EACA,OAAAC,CACJ,IACWC,EAA4D,CAC/D,KAAAT,EACA,aAAAC,EACA,OAAAC,EACA,WAAAI,EACA,MAAAC,EACA,OAAAC,CACJ,CAAC","names":["withComponentInCore","baseStyles","withComponent","name","defaultProps","styles","__spreadProps","__spreadValues","baseStyles","components","setup","render","withComponentInCore"]}