merge: integrate collaborator features and synchronize with shared DB infrastructure

This commit is contained in:
2026-04-21 10:00:57 +09:00
25 changed files with 5706 additions and 1906 deletions

View File

@@ -3,7 +3,7 @@ import { state } from '../core/state';
const MENU_CONFIG = {
hw: {
label: '하드웨어',
tabs: ['대시보드', '개인PC', '서버', '스토리지', '전산비품']
tabs: ['대시보드', '개인PC', '서버', '스토리지', '전산비품', '모바일기기']
},
sw: {
label: '소프트웨어',
@@ -38,7 +38,7 @@ export function renderNavigation(onTabChange: (tab: string) => void) {
if (state.activeCategory !== catKey) {
state.activeCategory = catKey;
state.activeSubTab = '대시보드';
if (btnAddAsset) btnAddAsset.classList.add('hidden');
if (btnAddAsset) btnAddAsset.classList.remove('hidden');
render();
onTabChange('대시보드');
}
@@ -60,8 +60,7 @@ export function renderNavigation(onTabChange: (tab: string) => void) {
state.activeSubTab = tab;
if (btnAddAsset) {
if (tab === '대시보드') btnAddAsset.classList.add('hidden');
else btnAddAsset.classList.remove('hidden');
btnAddAsset.classList.remove('hidden');
}
render();