@vela-ui/react
Version:
Vela UI React components
3 lines (2 loc) • 839 B
JavaScript
"use client"
import{a as e}from"./chunk-KCI5SKSW.mjs";import{TextArea as i,composeRenderProps as p}from"react-aria-components";import{tv as n}from"tailwind-variants";import{jsx as d}from"react/jsx-runtime";var x=n({extend:e,base:"border-input placeholder:text-muted-foreground dark:bg-input/30 relative flex w-full min-w-0 rounded-md border bg-transparent shadow-xs transition-[color,box-shadow] disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50",variants:{size:{xs:"px-2 py-1.5 text-xs",sm:"px-2.5 py-2 text-sm",md:"px-3 py-2 text-sm",lg:"px-4 py-3 text-base",xl:"px-[1.125rem] py-3.5 text-base"},isFocused:e.variants.isFocusVisible},defaultVariants:{size:"md"}});function b({className:t,size:r,...a}){return d(i,{"data-slot":"textarea",className:p(t,(o,s)=>x({...s,size:r,className:o})),...a})}export{b as a};