From b90b397cefa4915a9d9a8525be833141c57cbb4e Mon Sep 17 00:00:00 2001 From: Tobias Berger Date: Sat, 2 Oct 2021 20:56:40 +0200 Subject: [PATCH] Add save reset --- src/App.svelte | 6 +++--- src/components/Header.svelte | 3 ++- .../Modals/Base/ConfirmModal.svelte | 20 +++++++++++++++++++ .../{BaseModal.svelte => Base/Modal.svelte} | 0 src/components/Modals/HelpModal.svelte | 2 +- src/components/Modals/ResetModal.svelte | 18 +++++++++++++++++ src/components/Modals/SettingsModal.svelte | 2 +- src/shark/SaveHandler.ts | 10 ++++++++++ 8 files changed, 55 insertions(+), 6 deletions(-) create mode 100644 src/components/Modals/Base/ConfirmModal.svelte rename src/components/Modals/{BaseModal.svelte => Base/Modal.svelte} (100%) create mode 100644 src/components/Modals/ResetModal.svelte diff --git a/src/App.svelte b/src/App.svelte index 4652ecd..e313ddf 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -4,7 +4,7 @@ import Wrapper from "./components/Wrapper.svelte"; import { SharkGame } from "./shark/SharkGame"; - import { Modals, closeModal } from "svelte-modals"; + import { Modals, closeAllModals } from "svelte-modals"; import { onDestroy, onMount } from "svelte"; import type { Unsubscriber } from "svelte/store"; @@ -28,7 +28,7 @@ function handleKeyUp(event: KeyboardEvent) { if (event.key === "Escape") { - closeModal(); + closeAllModals(); } } @@ -36,7 +36,7 @@ -