INNER CODE UNIT · TypeScript

removeActiveDownload

SurgeDM/Surge · extension/entrypoints/popup/store/index.ts:74

export function removeActiveDownload(id: string): void {
  setActiveDownloads(prev => prev.filter(d => d.id !== id));
}

// History downloads: capped to 100 entries by background handler.
const [historyDownloads, setHistoryDownloads] = createSignal<HistoryEntry[]>([]);
export { historyDownloads, setHistoryDownloads };

// Server connection state
const [serverConnected, setServerConnected] = createSignal(false);
export { serverConnected, setServerConnected };

// Browser download interception state
const [interceptEnabled, setInterceptEnabled] = createSignal(true);
export { interceptEnabled, setInterceptEnabled };
const [notificationsEnabled, setNotificationsEnabled] = createSignal(true);
export { notificationsEnabled, setNotificationsEnabled };
const [fallbackToBrowser, setFallbackToBrowser] = createSignal(true);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…