UNPKG

primereact

Version:

A rich set of premium UI Components for React.

4 lines (2 loc) 1.03 kB
'use client'; var d=Object.defineProperty;var l=(t,e)=>{for(var r in e)d(t,r,{get:e[r],enumerable:!0})};import{Component as I,withComponent as P}from"@primereact/core/component";import{useInputText as T}from"@primereact/headless/inputtext";import{mergeProps as v}from"@primeuix/utils";import{useFluidContext as y}from"primereact/fluid";import*as p from"react";import{createOptionalContext as c}from"@primereact/core/utils";var[n,H]=c();var s={};l(s,{defaultProps:()=>o});import*as i from"@primereact/headless/inputtext";var o={...i.defaultProps,as:"input",size:void 0,variant:void 0,fluid:void 0,invalid:!1};var $=P({name:"InputText",defaultProps:o,setup(t){let e=T(t?.inProps),r=y();return{...e,fluid:r}},render(t){let{id:e,props:r,ptmi:u,cx:m,rootProps:x,fluid:f}=t,a=v(x,{id:e,className:m("root",{$fluid:!!f})},u("root"));return p.createElement(n,{value:t},p.createElement(I,{instance:t,attrs:a,children:r.children}))}});export{$ as InputText,s as InputTextProps,n as InputTextProvider,o as defaultProps,H as useInputTextContext};