Skip to content

Commit 89303f9

Browse files
committed
feat(ui): add complexity router config UI and CEL support
1 parent aa8c316 commit 89303f9

7 files changed

Lines changed: 700 additions & 1 deletion

File tree

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import { NoPermissionView } from "@/components/noPermissionView";
2+
import { RbacOperation, RbacResource, useRbac } from "@enterprise/lib";
3+
import { createFileRoute } from "@tanstack/react-router";
4+
import ComplexityRouterPage from "./page";
5+
6+
function RouteComponent() {
7+
const hasRoutingRulesAccess = useRbac(RbacResource.RoutingRules, RbacOperation.View);
8+
if (!hasRoutingRulesAccess) {
9+
return <NoPermissionView entity="complexity router" />;
10+
}
11+
return <ComplexityRouterPage />;
12+
}
13+
14+
export const Route = createFileRoute("/workspace/complexity-router")({
15+
component: RouteComponent,
16+
});

0 commit comments

Comments
 (0)