From 6c6f1f289af10e6378102232d8a9a7eee616f9da Mon Sep 17 00:00:00 2001 From: Azalea <22280294+hykilpikonna@users.noreply.github.com> Date: Thu, 19 Dec 2024 15:00:04 -0500 Subject: [PATCH] [O] Split overlay components --- src/App.svelte | 23 ++++--------------- src/lib/CompletedOverlay.svelte | 20 ++++++++++++++++ .../{Upload.svelte => UploadOverlay.svelte} | 10 +++----- 3 files changed, 28 insertions(+), 25 deletions(-) create mode 100644 src/lib/CompletedOverlay.svelte rename src/lib/{Upload.svelte => UploadOverlay.svelte} (83%) diff --git a/src/App.svelte b/src/App.svelte index 08bb894..f0f855b 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -3,11 +3,12 @@ import svelteLogo from './assets/svelte.svg' import viteLogo from '/vite.svg' import Number from './lib/Number.svelte' - import { Backend, cfg, eStates, Fmt, JsonTy, Misc, nStates, randInt, range, zero8, type Checkpoint, type i8s, type MetaCheckpoint } from "./utils"; + import { cfg, eStates, Fmt, JsonTy, Misc, nStates, randInt, range, zero8, type Checkpoint, type MetaCheckpoint } from "./utils"; import Line from "./lib/Line.svelte"; import { solve } from "./solver"; - import Upload from './lib/Upload.svelte'; import PuzzleInfo from './lib/PuzzleInfo.svelte'; + import CompletedOverlay from './lib/CompletedOverlay.svelte'; + import UploadOverlay from './lib/UploadOverlay.svelte'; const params = new URLSearchParams(location.search) const hasTouch = Misc.hasTouch() @@ -392,20 +393,6 @@ {/if} - {#if completedOverlay} -
- {/if} - - {#if upload}