feat(shared-ui): 对齐官方控件并增加组件预览

This commit is contained in:
yuxuanhui
2026-08-10 15:59:48 +08:00
parent 8d4f80f2f1
commit 7f99ac5027
13 changed files with 590 additions and 44 deletions
+8 -1
View File
@@ -1,6 +1,7 @@
import { createRootRoute, createRoute, Outlet } from "@tanstack/react-router"
import { AppLayout } from "@/app/layout/app-layout"
import { ComponentsPreviewPage } from "@/features/components/pages/components-preview-page"
import { HomePage } from "@/features/home/pages/home-page"
import {
selectionCategoryFilters,
@@ -47,6 +48,12 @@ const selectionRoute = createRoute({
component: SelectionResultsPage,
})
const componentsRoute = createRoute({
getParentRoute: () => workspaceRoute,
path: "/components",
component: ComponentsPreviewPage,
})
export const routeTree = rootRoute.addChildren([
workspaceRoute.addChildren([indexRoute, selectionRoute]),
workspaceRoute.addChildren([indexRoute, selectionRoute, componentsRoute]),
])