mirror of
https://github.com/BetterSEQTA/BetterSEQTA-Plus.git
synced 2026-08-28 17:21:05 +00:00
feat: replace sidebar with svelte alternative
This commit is contained in:
@@ -66,11 +66,16 @@ const assessmentsOverviewPlugin: Plugin<{}> = {
|
||||
label.textContent = "Overview";
|
||||
gridItem.appendChild(label);
|
||||
menu.insertBefore(gridItem, menu.firstChild);
|
||||
window.dispatchEvent(new CustomEvent("bsplus-native-menu-updated"));
|
||||
|
||||
let loadRequestId = 0;
|
||||
|
||||
const menuObserver = new MutationObserver(() => {
|
||||
const before = menu.firstElementChild;
|
||||
ensureOverviewMenuPosition(menu, gridItem);
|
||||
if (menu.firstElementChild !== before) {
|
||||
window.dispatchEvent(new CustomEvent("bsplus-native-menu-updated"));
|
||||
}
|
||||
});
|
||||
menuObserver.observe(menu, { childList: true });
|
||||
|
||||
|
||||
Reference in New Issue
Block a user