diff --git a/apps/v4/app/(app)/(root)/explore/copy-preset-button.tsx b/apps/v4/app/(app)/(root)/explore/copy-preset-button.tsx index 71fa22a74c..06a1a173ae 100644 --- a/apps/v4/app/(app)/(root)/explore/copy-preset-button.tsx +++ b/apps/v4/app/(app)/(root)/explore/copy-preset-button.tsx @@ -1,8 +1,8 @@ "use client" import * as React from "react" - import { Badge } from "@/examples/radix/ui/badge" + import { useCopyToClipboard } from "@/hooks/use-copy-to-clipboard" export function CopyPresetButton({ code }: { code: string }) { @@ -10,10 +10,7 @@ export function CopyPresetButton({ code }: { code: string }) { const presetValue = `--preset ${code}` return ( - + - - diff --git a/apps/v4/registry/bases/radix/blocks/preview.tsx b/apps/v4/registry/bases/radix/blocks/preview.tsx index 2396389243..d55b26f1c7 100644 --- a/apps/v4/registry/bases/radix/blocks/preview.tsx +++ b/apps/v4/registry/bases/radix/blocks/preview.tsx @@ -20,24 +20,10 @@ import { AlertDialogTitle, AlertDialogTrigger, } from "@/registry/bases/radix/ui/alert-dialog" -import { - Avatar, - AvatarFallback, - AvatarGroup, - AvatarImage, -} from "@/registry/bases/radix/ui/avatar" import { Badge } from "@/registry/bases/radix/ui/badge" import { Button } from "@/registry/bases/radix/ui/button" import { ButtonGroup } from "@/registry/bases/radix/ui/button-group" -import { - Card, - CardAction, - CardContent, - CardDescription, - CardFooter, - CardHeader, - CardTitle, -} from "@/registry/bases/radix/ui/card" +import { Card, CardContent } from "@/registry/bases/radix/ui/card" import { ChartContainer, ChartTooltip, @@ -45,110 +31,31 @@ import { type ChartConfig, } from "@/registry/bases/radix/ui/chart" import { Checkbox } from "@/registry/bases/radix/ui/checkbox" -import { - Combobox, - ComboboxContent, - ComboboxEmpty, - ComboboxInput, - ComboboxItem, - ComboboxList, -} from "@/registry/bases/radix/ui/combobox" import { DropdownMenu, - DropdownMenuCheckboxItem, DropdownMenuContent, DropdownMenuGroup, DropdownMenuItem, DropdownMenuLabel, - DropdownMenuPortal, - DropdownMenuRadioGroup, - DropdownMenuRadioItem, DropdownMenuSeparator, - DropdownMenuShortcut, - DropdownMenuSub, - DropdownMenuSubContent, - DropdownMenuSubTrigger, DropdownMenuTrigger, } from "@/registry/bases/radix/ui/dropdown-menu" -import { - Empty, - EmptyContent, - EmptyDescription, - EmptyHeader, - EmptyMedia, - EmptyTitle, -} from "@/registry/bases/radix/ui/empty" -import { - Field, - FieldContent, - FieldDescription, - FieldGroup, - FieldLabel, - FieldLegend, - FieldSeparator, - FieldSet, - FieldTitle, -} from "@/registry/bases/radix/ui/field" +import { Field } from "@/registry/bases/radix/ui/field" import { Input } from "@/registry/bases/radix/ui/input" -import { - InputGroup, - InputGroupAddon, - InputGroupButton, - InputGroupInput, - InputGroupText, - InputGroupTextarea, -} from "@/registry/bases/radix/ui/input-group" import { Item, ItemActions, ItemContent, ItemDescription, - ItemMedia, ItemTitle, } from "@/registry/bases/radix/ui/item" -import { Label } from "@/registry/bases/radix/ui/label" -import { - Popover, - PopoverContent, - PopoverDescription, - PopoverHeader, - PopoverTitle, - PopoverTrigger, -} from "@/registry/bases/radix/ui/popover" import { RadioGroup, RadioGroupItem, } from "@/registry/bases/radix/ui/radio-group" -import { - Select, - SelectContent, - SelectGroup, - SelectItem, - SelectLabel, - SelectSeparator, - SelectTrigger, - SelectValue, -} from "@/registry/bases/radix/ui/select" -import { Separator } from "@/registry/bases/radix/ui/separator" -import { - Sheet, - SheetClose, - SheetContent, - SheetDescription, - SheetFooter, - SheetHeader, - SheetTitle, - SheetTrigger, -} from "@/registry/bases/radix/ui/sheet" import { Slider } from "@/registry/bases/radix/ui/slider" -import { Spinner } from "@/registry/bases/radix/ui/spinner" import { Switch } from "@/registry/bases/radix/ui/switch" import { Textarea } from "@/registry/bases/radix/ui/textarea" -import { - Tooltip, - TooltipContent, - TooltipTrigger, -} from "@/registry/bases/radix/ui/tooltip" import { RADII } from "@/registry/config" import { STYLES } from "@/registry/styles" import { IconPlaceholder } from "@/app/(create)/components/icon-placeholder" @@ -295,7 +202,7 @@ export default function PreviewExample() { }, [params.radius]) return ( - + @@ -592,26 +499,6 @@ export default function PreviewExample() { - - - -