diff --git a/src/lib/components/lnv/Sidebar.svelte b/src/lib/components/lnv/Sidebar.svelte index 713d9cc..e36f411 100644 --- a/src/lib/components/lnv/Sidebar.svelte +++ b/src/lib/components/lnv/Sidebar.svelte @@ -32,6 +32,7 @@ import SettingsSidebar from "./sidebar/settings/SettingsSidebar.svelte"; import AboutSidebar from "./sidebar/settings/AboutSidebar.svelte"; import OfflineMapsSidebar from "./sidebar/settings/OfflineMapsSidebar.svelte"; + import DeveloperSidebar from "./sidebar/settings/DeveloperSidebar.svelte"; // eslint-disable-next-line @typescript-eslint/no-explicit-any const views: Record> = { @@ -43,7 +44,8 @@ user: UserSidebar, settings: SettingsSidebar, about: AboutSidebar, - "offline-maps": OfflineMapsSidebar + "offline-maps": OfflineMapsSidebar, + "dev-options": DeveloperSidebar }; let isDragging = false; @@ -207,27 +209,6 @@ > Join Remote Location - - diff --git a/src/lib/components/lnv/sidebar/settings/DeveloperSidebar.svelte b/src/lib/components/lnv/sidebar/settings/DeveloperSidebar.svelte new file mode 100644 index 0000000..a1b4de7 --- /dev/null +++ b/src/lib/components/lnv/sidebar/settings/DeveloperSidebar.svelte @@ -0,0 +1,41 @@ + + + + Developer Settings + + +
+
+

Test

+ { + await say("Test") + }} /> + { + const name = prompt("Name?"); + if(!name) return; + const url = prompt("URL?"); + if(!url) return; + await downloadPMTiles(url, name); + }} /> +
+
+ + \ No newline at end of file diff --git a/src/lib/components/lnv/sidebar/settings/SettingsSidebar.svelte b/src/lib/components/lnv/sidebar/settings/SettingsSidebar.svelte index a916d28..e8d4d7d 100644 --- a/src/lib/components/lnv/sidebar/settings/SettingsSidebar.svelte +++ b/src/lib/components/lnv/sidebar/settings/SettingsSidebar.svelte @@ -22,7 +22,7 @@

About

- +