···11"use client";
2233-import * as React from "react";
43import { cva, type VariantProps } from "class-variance-authority";
55-66-import { cn } from "@/lib/utils";
44+import type * as React from "react";
75import { Button } from "@/components/ui/button";
86import { Input } from "@/components/ui/input";
97import { Textarea } from "@/components/ui/textarea";
88+import { cn } from "@/lib/utils";
1091110function InputGroup({ className, ...props }: React.ComponentProps<"div">) {
1211 return (
···151150 InputGroup,
152151 InputGroupAddon,
153152 InputGroupButton,
154154- InputGroupText,
155153 InputGroupInput,
154154+ InputGroupText,
156155 InputGroupTextarea,
157156};
+1-1
src/components/ui/input.tsx
···11-import * as React from "react";
21import { Input as InputPrimitive } from "@base-ui/react/input";
22+import type * as React from "react";
3344import { cn } from "@/lib/utils";
55
+7-8
src/components/ui/item.tsx
···11-import * as React from "react";
21import { mergeProps } from "@base-ui/react/merge-props";
32import { useRender } from "@base-ui/react/use-render";
43import { cva, type VariantProps } from "class-variance-authority";
55-44+import type * as React from "react";
55+import { Separator } from "@/components/ui/separator";
66import { cn } from "@/lib/utils";
77-import { Separator } from "@/components/ui/separator";
8798function ItemGroup({ className, ...props }: React.ComponentProps<"div">) {
109 return (
···189188190189export {
191190 Item,
192192- ItemMedia,
191191+ ItemActions,
193192 ItemContent,
194194- ItemActions,
193193+ ItemDescription,
194194+ ItemFooter,
195195 ItemGroup,
196196+ ItemHeader,
197197+ ItemMedia,
196198 ItemSeparator,
197199 ItemTitle,
198198- ItemDescription,
199199- ItemHeader,
200200- ItemFooter,
201200};
+1-1
src/components/ui/label.tsx
···11"use client";
2233-import * as React from "react";
33+import type * as React from "react";
4455import { cn } from "@/lib/utils";
66