feat: implement unified schema mapper, enhance UI/UX with responsive design, and optimize asset log logic
This commit is contained in:
@@ -34,11 +34,16 @@ export function renderSWTable(mainContent: HTMLElement) {
|
||||
} else if (state.activeCategory === 'sw') {
|
||||
if (tab === '구독SW' || tab === '영구SW') {
|
||||
renderSwList(container);
|
||||
} else if (tab === '클라우드') {
|
||||
renderCloudList(container);
|
||||
} else {
|
||||
container.innerHTML = `<div style="padding:2rem; color:var(--text-muted);">"${tab}" 탭에 대한 소프트웨어 리스트 뷰가 정의되지 않았습니다.</div>`;
|
||||
}
|
||||
} else if (state.activeCategory === 'ops') {
|
||||
// 운영 서비스 관련 탭 처리
|
||||
if (['도메인', '메일', '메신저', '청구비용'].includes(tab)) {
|
||||
renderCloudList(container); // 일단 클라우드 리스트로 공통 처리
|
||||
} else {
|
||||
container.innerHTML = `<div style="padding:2rem; color:var(--text-muted);">"${tab}" 탭에 대한 운영 서비스 뷰가 정의되지 않았습니다.</div>`;
|
||||
}
|
||||
}
|
||||
|
||||
mainContent.appendChild(container);
|
||||
|
||||
Reference in New Issue
Block a user