diff --git a/uikit/src/index.ts b/uikit/src/index.ts index 39f4e1352..67c3af93f 100644 --- a/uikit/src/index.ts +++ b/uikit/src/index.ts @@ -9,3 +9,4 @@ export * from './badge' export * from './tooltip' export * from './modal' export * from './command' +export * from './textarea' diff --git a/uikit/src/main.scss b/uikit/src/main.scss index a17660689..562e09532 100644 --- a/uikit/src/main.scss +++ b/uikit/src/main.scss @@ -13,6 +13,7 @@ @import './tooltip/styles.scss'; @import './modal/styles.scss'; @import './command/styles.scss'; +@import './textarea/styles.scss'; .animate-spin { animation: spin 1s linear infinite; diff --git a/uikit/src/textarea/index.tsx b/uikit/src/textarea/index.tsx new file mode 100644 index 000000000..2411342ef --- /dev/null +++ b/uikit/src/textarea/index.tsx @@ -0,0 +1,21 @@ +import * as React from 'react' + +import { twMerge } from 'tailwind-merge' + +export interface TextareaProps + extends React.TextareaHTMLAttributes {} + +const Textarea = React.forwardRef( + ({ className, ...props }, ref) => { + return ( +