[Feat] Refactor UI loader & Add freeze report override

This commit is contained in:
Minoricew
2025-06-10 00:28:53 +08:00
parent ed29f1b86f
commit a639ae0ac6
17 changed files with 861 additions and 167 deletions

View File

@@ -20,10 +20,24 @@
);
};
const createOnLeaveEvtListener = (
channel,
pendingRmEvtListener,
leaveEvt = "onCurConfigPageLeave"
) => {
const rmEvtListener = (event) => {
document.removeEventListener(channel, pendingRmEvtListener);
document.removeEventListener(leaveEvt, rmEvtListener);
};
document.addEventListener(leaveEvt, rmEvtListener);
return rmEvtListener;
};
if (!window.__HUGO_AURA_GLOBAL__) window.__HUGO_AURA_GLOBAL__ = {};
window.__HUGO_AURA_GLOBAL__.utils = {
sleep,
refreshBsTooltip,
createOnLeaveEvtListener,
};
})();