Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions apps/dev-playground/client/src/lib/nav.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ import {
SearchIcon,
ServerIcon,
ShieldIcon,
SigmaIcon,
Wand2Icon,
ZapIcon,
} from "lucide-react";
Expand Down Expand Up @@ -64,6 +65,13 @@ export const NAV_GROUPS: ReadonlyArray<NavGroup> = [
"Same dashboard — served over Apache Arrow streaming for zero-copy speed.",
icon: ZapIcon,
},
{
to: "/metric-views",
label: "Metric Views",
description:
"Measure a governed UC metric view with useMetricView — labels and formats from injected metadata.",
icon: SigmaIcon,
},
{
to: "/lakebase",
label: "Lakebase",
Expand Down
21 changes: 21 additions & 0 deletions apps/dev-playground/client/src/routeTree.gen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ import { Route as SmartDashboardRouteRouteImport } from './routes/smart-dashboar
import { Route as ServingRouteRouteImport } from './routes/serving.route'
import { Route as ReconnectRouteRouteImport } from './routes/reconnect.route'
import { Route as PolicyMatrixRouteRouteImport } from './routes/policy-matrix.route'
import { Route as MetricViewsRouteRouteImport } from './routes/metric-views.route'
import { Route as LakebaseRouteRouteImport } from './routes/lakebase.route'
import { Route as JobsRouteRouteImport } from './routes/jobs.route'
import { Route as GenieRouteRouteImport } from './routes/genie.route'
Expand Down Expand Up @@ -74,6 +75,11 @@ const PolicyMatrixRouteRoute = PolicyMatrixRouteRouteImport.update({
path: '/policy-matrix',
getParentRoute: () => rootRouteImport,
} as any)
const MetricViewsRouteRoute = MetricViewsRouteRouteImport.update({
id: '/metric-views',
path: '/metric-views',
getParentRoute: () => rootRouteImport,
} as any)
const LakebaseRouteRoute = LakebaseRouteRouteImport.update({
id: '/lakebase',
path: '/lakebase',
Expand Down Expand Up @@ -136,6 +142,7 @@ export interface FileRoutesByFullPath {
'/genie': typeof GenieRouteRoute
'/jobs': typeof JobsRouteRoute
'/lakebase': typeof LakebaseRouteRoute
'/metric-views': typeof MetricViewsRouteRoute
'/policy-matrix': typeof PolicyMatrixRouteRoute
'/reconnect': typeof ReconnectRouteRoute
'/serving': typeof ServingRouteRoute
Expand All @@ -157,6 +164,7 @@ export interface FileRoutesByTo {
'/genie': typeof GenieRouteRoute
'/jobs': typeof JobsRouteRoute
'/lakebase': typeof LakebaseRouteRoute
'/metric-views': typeof MetricViewsRouteRoute
'/policy-matrix': typeof PolicyMatrixRouteRoute
'/reconnect': typeof ReconnectRouteRoute
'/serving': typeof ServingRouteRoute
Expand All @@ -179,6 +187,7 @@ export interface FileRoutesById {
'/genie': typeof GenieRouteRoute
'/jobs': typeof JobsRouteRoute
'/lakebase': typeof LakebaseRouteRoute
'/metric-views': typeof MetricViewsRouteRoute
'/policy-matrix': typeof PolicyMatrixRouteRoute
'/reconnect': typeof ReconnectRouteRoute
'/serving': typeof ServingRouteRoute
Expand All @@ -202,6 +211,7 @@ export interface FileRouteTypes {
| '/genie'
| '/jobs'
| '/lakebase'
| '/metric-views'
| '/policy-matrix'
| '/reconnect'
| '/serving'
Expand All @@ -223,6 +233,7 @@ export interface FileRouteTypes {
| '/genie'
| '/jobs'
| '/lakebase'
| '/metric-views'
| '/policy-matrix'
| '/reconnect'
| '/serving'
Expand All @@ -244,6 +255,7 @@ export interface FileRouteTypes {
| '/genie'
| '/jobs'
| '/lakebase'
| '/metric-views'
| '/policy-matrix'
| '/reconnect'
| '/serving'
Expand All @@ -266,6 +278,7 @@ export interface RootRouteChildren {
GenieRouteRoute: typeof GenieRouteRoute
JobsRouteRoute: typeof JobsRouteRoute
LakebaseRouteRoute: typeof LakebaseRouteRoute
MetricViewsRouteRoute: typeof MetricViewsRouteRoute
PolicyMatrixRouteRoute: typeof PolicyMatrixRouteRoute
ReconnectRouteRoute: typeof ReconnectRouteRoute
ServingRouteRoute: typeof ServingRouteRoute
Expand Down Expand Up @@ -342,6 +355,13 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof PolicyMatrixRouteRouteImport
parentRoute: typeof rootRouteImport
}
'/metric-views': {
id: '/metric-views'
path: '/metric-views'
fullPath: '/metric-views'
preLoaderRoute: typeof MetricViewsRouteRouteImport
parentRoute: typeof rootRouteImport
}
'/lakebase': {
id: '/lakebase'
path: '/lakebase'
Expand Down Expand Up @@ -426,6 +446,7 @@ const rootRouteChildren: RootRouteChildren = {
GenieRouteRoute: GenieRouteRoute,
JobsRouteRoute: JobsRouteRoute,
LakebaseRouteRoute: LakebaseRouteRoute,
MetricViewsRouteRoute: MetricViewsRouteRoute,
PolicyMatrixRouteRoute: PolicyMatrixRouteRoute,
ReconnectRouteRoute: ReconnectRouteRoute,
ServingRouteRoute: ServingRouteRoute,
Expand Down
Loading
Loading