UNPKG

primereact

Version:

A rich set of premium UI Components for React.

4 lines (2 loc) 1.42 kB
'use client'; var x=Object.defineProperty;var d=(o,r)=>{for(var t in r)x(o,t,{get:r[t],enumerable:!0})};import{createOptionalContext as R}from"@primereact/core/utils";var[a,f]=R();var P={};d(P,{Addon:()=>s,Root:()=>i});import{Component as g,withComponent as A}from"@primereact/core/component";import{mergeProps as v}from"@primeuix/utils";import*as c from"react";var p={as:"div"};var s=A({name:"InputGroup.Addon",defaultProps:p,setup(){return{inputgroup:f()}},render(o){let{props:r,ptmi:t,inputgroup:n}=o,u=v({"data-scope":"inputgroup","data-part":"addon",className:n?.cx("addon")},n?.ptm("addon"),t("root"));return c.createElement(g,{instance:o,attrs:u,children:r.children})}});import{Component as y,withComponent as h}from"@primereact/core/component";import{useInputGroup as C}from"@primereact/headless/inputgroup";import{mergeProps as w}from"@primeuix/utils";import*as m from"react";var e={as:"div"};var i=h({name:"InputGroup.Root",defaultProps:e,setup(o){return C(o?.inProps)},render(o){let{id:r,props:t,ptmi:n,cx:u,rootProps:l}=o,G=w(l,{id:r,className:u("root")},n("root"));return m.createElement(a,{value:o},m.createElement(y,{instance:o,attrs:G,children:t.children}))}});var I={};d(I,{defaultAddonProps:()=>p,defaultRootProps:()=>e});export{P as InputGroup,s as InputGroupAddon,I as InputGroupProps,a as InputGroupProvider,i as InputGroupRoot,p as defaultAddonProps,e as defaultRootProps,f as useInputGroupContext};