UNPKG

primereact

Version:

A rich set of premium UI Components for React.

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