pr_01m47d24b0e6n91zwymwxg0vpx/apps/web/app/components/ui/textarea.tsx

17 lines471 bytesCodeBlame

Pick any line to see why it is the way it is: the commit, the pull request and issue it came from, and what the agent was thinking.

Workspace names and icons, and a component kit for every control1import type { ComponentProps } from "react";
2
3import { cn } from "../../lib/cn";
4import { notACredential } from "./index";
5import { CONTROL } from "./input";
6
7// shadcn/ui's textarea, styled with g1t's tokens.
8
9export function Textarea({ className, ...props }: ComponentProps<"textarea">) {
10 return (
11 <textarea
12 {...notACredential(props.autoComplete)}
13 {...props}
14 className={cn(CONTROL, "min-h-20 resize-y leading-relaxed", className)}
15 />
16 );
17}