add top bar
This commit is contained in:
@@ -22,7 +22,7 @@
|
||||
const store = {
|
||||
widgets: [],
|
||||
editMode: false,
|
||||
pollTimer: null,
|
||||
pollActive: false,
|
||||
queueUnsub: null,
|
||||
};
|
||||
|
||||
@@ -353,13 +353,14 @@
|
||||
stopDashboardPoll();
|
||||
missions()?.refreshQueue?.();
|
||||
store.queueUnsub = missions()?.onQueueUpdate?.(() => refreshDynamicWidgets());
|
||||
store.pollTimer = setInterval(() => missions()?.refreshQueue?.(), 2000);
|
||||
missions()?.startQueuePoll?.();
|
||||
store.pollActive = true;
|
||||
}
|
||||
|
||||
function stopDashboardPoll() {
|
||||
if (store.pollTimer) {
|
||||
clearInterval(store.pollTimer);
|
||||
store.pollTimer = null;
|
||||
if (store.pollActive) {
|
||||
missions()?.stopQueuePoll?.();
|
||||
store.pollActive = false;
|
||||
}
|
||||
if (store.queueUnsub) {
|
||||
store.queueUnsub();
|
||||
|
||||
Reference in New Issue
Block a user