chore(web): update vendored ReUI components to latest registry

Обновлены вендоренные компоненты ReUI (base-nova) до актуальных версий
реестра: семейство data-grid (плюс новые data-grid-i18n и
data-grid-cell-selection), filters, cascader, frame, kanban, stepper,
timeline, badge, alert, icon-tile, icon-stack и новый code-block
(подсветка на shiki). Shadcn-примитивы в packages/ui обновлены тем же
запуском CLI. Импорты "cn" из новых файлов переведены на алиас
@evobgp/ui/lib/utils, пакет cn из dependencies удалён, локальные
eslint-disable в вендоренных файлах поправлены.
This commit is contained in:
Denozordec
2026-09-25 21:45:56 +07:00
parent 95d4305241
commit a3562cc11e
42 changed files with 8359 additions and 406 deletions
+1 -1
View File
@@ -1,8 +1,8 @@
import { mergeProps } from "@base-ui/react/merge-props"
import { useRender } from "@base-ui/react/use-render"
import { cva, type VariantProps } from "class-variance-authority"
import { cn } from "@evobgp/ui/lib/utils"
import { Separator } from "@evobgp/ui/components/separator"
const buttonGroupVariants = cva(
-1
View File
@@ -1,6 +1,5 @@
import { Button as ButtonPrimitive } from "@base-ui/react/button"
import { cva, type VariantProps } from "class-variance-authority"
import { cn } from "@evobgp/ui/lib/utils"
const buttonVariants = cva(
-1
View File
@@ -1,5 +1,4 @@
import { Checkbox as CheckboxPrimitive } from "@base-ui/react/checkbox"
import { cn } from "@evobgp/ui/lib/utils"
import { CheckIcon } from "lucide-react"
@@ -2,7 +2,6 @@
import * as React from "react"
import { Menu as MenuPrimitive } from "@base-ui/react/menu"
import { cn } from "@evobgp/ui/lib/utils"
import { ChevronRightIcon, CheckIcon } from "lucide-react"
-1
View File
@@ -1,6 +1,5 @@
import * as React from "react"
import { Input as InputPrimitive } from "@base-ui/react/input"
import { cn } from "@evobgp/ui/lib/utils"
function Input({ className, type, ...props }: React.ComponentProps<"input">) {
-1
View File
@@ -1,6 +1,5 @@
import * as React from "react"
import { Popover as PopoverPrimitive } from "@base-ui/react/popover"
import { cn } from "@evobgp/ui/lib/utils"
function Popover({ ...props }: PopoverPrimitive.Root.Props) {
@@ -1,8 +1,5 @@
"use client"
import * as React from "react"
import { ScrollArea as ScrollAreaPrimitive } from "@base-ui/react/scroll-area"
import { cn } from "@evobgp/ui/lib/utils"
function ScrollArea({
-1
View File
@@ -2,7 +2,6 @@
import * as React from "react"
import { Select as SelectPrimitive } from "@base-ui/react/select"
import { cn } from "@evobgp/ui/lib/utils"
import { ChevronDownIcon, CheckIcon, ChevronUpIcon } from "lucide-react"
-1
View File
@@ -1,5 +1,4 @@
import { Separator as SeparatorPrimitive } from "@base-ui/react/separator"
import { cn } from "@evobgp/ui/lib/utils"
function Separator({
-1
View File
@@ -1,7 +1,6 @@
"use client"
import { Tooltip as TooltipPrimitive } from "@base-ui/react/tooltip"
import { cn } from "@evobgp/ui/lib/utils"
function TooltipProvider({