MCPcopy
hub / github.com/Alishahryar1/free-claude-code / renderNav

Function renderNav

api/admin_static/admin.js:93–111  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

91}
92
93function renderNav() {
94 const nav = byId("sectionNav");
95 nav.innerHTML = "";
96 VIEW_GROUPS.forEach((view, index) => {
97 const button = document.createElement("button");
98 button.type = "button";
99 button.className = `nav-link${index === 0 ? " active" : ""}`;
100 button.dataset.view = view.id;
101 button.textContent = view.label;
102 if (index === 0) {
103 button.setAttribute("aria-current", "page");
104 }
105 button.addEventListener("click", () => {
106 setActiveView(view.id, { scroll: true });
107 });
108 nav.appendChild(button);
109 });
110 setActiveView(state.activeView, { scroll: false });
111}
112
113function setActiveView(viewId, { scroll = false } = {}) {
114 const activeView =

Callers 1

loadFunction · 0.85

Calls 2

byIdFunction · 0.85
setActiveViewFunction · 0.85

Tested by

no test coverage detected