diff --git a/web/src/pages/Upload.tsx b/web/src/pages/Upload.tsx index eccf26d..1beb52e 100644 --- a/web/src/pages/Upload.tsx +++ b/web/src/pages/Upload.tsx @@ -1,4 +1,11 @@ -import { createSignal, Show, onMount, onCleanup, createMemo } from "solid-js"; +import { + createSignal, + Show, + onMount, + onCleanup, + createMemo, + createEffect, +} from "solid-js"; import { generateKey, encrypt } from "../lib/crypto"; import { formatBytes } from "../lib/utils"; @@ -236,6 +243,11 @@ export default function Upload() { setTimeout(() => setCopied(false), 1500); }; + createEffect(() => { + document.title = + status() === "uploading" ? `${progress()}% — drop` : "drop"; + }); + return ( <>