MCPcopy
hub / github.com/pure-admin/pure-admin-thin / toggleClass

Function toggleClass

src/layout/hooks/useDataThemeChange.ts:39–44  ·  view source on GitHub ↗
(flag: boolean, clsName: string, target?: HTMLElement)

Source from the content-addressed store, hash-verified

37 const body = document.documentElement as HTMLElement;
38
39 function toggleClass(flag: boolean, clsName: string, target?: HTMLElement) {
40 const targetEl = target || document.body;
41 let { className } = targetEl;
42 className = className.replace(clsName, "").trim();
43 targetEl.className = flag ? `${className} ${clsName}` : className;
44 }
45
46 /** 设置导航主题色 */
47 function setLayoutThemeColor(

Callers 3

onMouseenterFunction · 0.85
onMouseleaveFunction · 0.85
onResetFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected