web: very early implementation of a fetch worker

This commit is contained in:
wukko
2025-01-30 01:04:33 +06:00
parent affe49474d
commit 5d7724762d
7 changed files with 166 additions and 9 deletions

View File

@@ -5,6 +5,7 @@ import { t } from "$lib/i18n/translations";
import { downloadFile } from "$lib/download";
import { createDialog } from "$lib/state/dialogs";
import { downloadButtonState } from "$lib/state/omnibox";
import { createSavePipeline } from "$lib/queen-bee/queue";
import type { DialogInfo } from "$lib/types/dialog";
@@ -79,8 +80,11 @@ export const savingHandler = async (link: string) => {
}
if (response.status === "local-processing") {
// TODO: actual implementation
// TODO: remove debug logging
console.log(response);
downloadButtonState.set("done");
return createSavePipeline(response);
}
if (response.status === "picker") {