251209:1453 Frontend: progress nest = UAT & Bug Fixing
Some checks failed
Spec Validation / validate-markdown (push) Has been cancelled
Spec Validation / validate-diagrams (push) Has been cancelled
Spec Validation / check-todos (push) Has been cancelled

This commit is contained in:
admin
2025-12-09 14:53:42 +07:00
parent 8aceced902
commit aa96cd90e3
125 changed files with 11052 additions and 785 deletions

View File

@@ -12,6 +12,8 @@ import {
Settings,
Shield,
Menu,
Layers,
BookOpen,
} from "lucide-react";
import { Button } from "@/components/ui/button";
import { useState } from "react";
@@ -50,6 +52,18 @@ export function Sidebar({ className }: SidebarProps) {
icon: PenTool,
permission: null,
},
{
title: "Circulations",
href: "/circulation",
icon: Layers, // Start with generic icon, maybe update import if needed
permission: null,
},
{
title: "Transmittals",
href: "/transmittals",
icon: FileText,
permission: null,
},
{
title: "Search",
href: "/search",
@@ -60,7 +74,25 @@ export function Sidebar({ className }: SidebarProps) {
title: "Admin Panel",
href: "/admin",
icon: Shield,
permission: null, // "admin", // Temporarily visible for all
permission: null,
},
{
title: "Security",
href: "/admin/security/roles",
icon: Shield,
permission: "system.manage_security",
},
{
title: "System Logs",
href: "/admin/system-logs/numbering",
icon: Layers,
permission: "system.view_logs",
},
{
title: "Reference Data",
href: "/admin/reference",
icon: BookOpen,
permission: "master_data.view",
},
];