primereact
Version:
A rich set of premium UI Components for React.
4 lines (2 loc) • 732 B
JavaScript
'use client';
import{Component as d,withComponent as l}from"@primereact/core/component";import{useChip as C}from"@primereact/headless/chip";import{mergeProps as u}from"@primeuix/utils";import*as r from"react";import{createOptionalContext as f}from"@primereact/core/utils";var[e,R]=f();import*as p from"@primereact/headless/chip";var i={...p.defaultProps,as:"div",onRemove:void 0};var w=l({name:"Chip.Root",defaultProps:i,setup(o){return C(o.inProps)},render(o){let{id:t,props:s,state:m,ptmi:n,cx:a,rootProps:c}=o;if(!m.visible)return null;let h=u(c,{id:t,className:a("root")},n("root"));return r.createElement(e,{value:o},r.createElement(d,{instance:o,attrs:h,children:s.children}))}});export{w as ChipRoot,i as defaultRootProps};