{"version":3,"sources":["../../src/chip/UIChip.parts.ts","../../src/chip/root/UIChipRoot.tsx","../../src/chip/index.ts"],"sourcesContent":["export { ChipIcon as Icon, ChipImage as Image, ChipLabel as Label, ChipRemoveIcon as RemoveIcon } from 'primereact/chip';\nexport { UIChipRoot as Root } from './root';\n","'use client';\nimport { Component } from '@primereact/core/component';\nimport { styles } from '@primereact/styles/chip';\nimport { withComponent } from '@primereact/ui/base';\nimport { mergeDefaultProps } from '@primeuix/utils';\nimport { ChipRoot, defaultRootProps } from 'primereact/chip';\nimport * as React from 'react';\n\nexport const UIChipRoot = withComponent({\n    name: 'Chip.Root',\n    defaultProps: defaultRootProps,\n    render(instance) {\n        const rootProps = mergeDefaultProps({ styles }, instance.inProps);\n\n        return <Component as={ChipRoot} attrs={rootProps} />;\n    }\n});\n","export * as Chip from './UIChip.parts';\n\n// Named runtime exports to maximize tree-shaking\nexport { ChipIcon, ChipImage, ChipLabel, ChipProps, ChipProvider, ChipRemoveIcon, defaultIconProps, defaultImageProps, defaultLabelProps, defaultRemoveIconProps, defaultRootProps, useChipContext } from 'primereact/chip';\nexport { UIChipRoot as ChipRoot } from './root';\n"],"mappings":"0FAAA,IAAAA,EAAA,GAAAC,EAAAD,EAAA,UAAAE,EAAA,UAAAC,EAAA,UAAAC,EAAA,eAAAC,EAAA,SAAAC,IAAA,OAAqB,YAAZJ,EAA+B,aAAbC,EAAiC,aAAbC,EAAsC,kBAAlBC,MAAoC,kBCCvG,OAAS,aAAAE,MAAiB,6BAC1B,OAAS,UAAAC,MAAc,0BACvB,OAAS,iBAAAC,MAAqB,sBAC9B,OAAS,qBAAAC,MAAyB,kBAClC,OAAS,YAAAC,EAAU,oBAAAC,MAAwB,kBAC3C,UAAYC,MAAW,QAEhB,IAAMC,EAAaL,EAAc,CACpC,KAAM,YACN,aAAcG,EACd,OAAOG,EAAU,CACb,IAAMC,EAAYN,EAAkB,CAAE,OAAAF,CAAO,EAAGO,EAAS,OAAO,EAEhE,OAAO,gBAACR,EAAA,CAAU,GAAII,EAAU,MAAOK,EAAW,CACtD,CACJ,CAAC,ECbD,OAAS,YAAAC,EAAU,aAAAC,EAAW,aAAAC,EAAW,aAAAC,EAAW,gBAAAC,EAAc,kBAAAC,EAAgB,oBAAAC,EAAkB,qBAAAC,EAAmB,qBAAAC,EAAmB,0BAAAC,EAAwB,oBAAAC,EAAkB,kBAAAC,MAAsB","names":["UIChip_parts_exports","__export","ChipIcon","ChipImage","ChipLabel","ChipRemoveIcon","UIChipRoot","Component","styles","withComponent","mergeDefaultProps","ChipRoot","defaultRootProps","React","UIChipRoot","instance","rootProps","ChipIcon","ChipImage","ChipLabel","ChipProps","ChipProvider","ChipRemoveIcon","defaultIconProps","defaultImageProps","defaultLabelProps","defaultRemoveIconProps","defaultRootProps","useChipContext"]}