feat: initial support for offline tiles
works by copying mbtiles (which are just sqlite databases) into the local sqlite database
This commit is contained in:
@ -28,6 +28,7 @@
|
||||
import { routing } from "$lib/services/navigation/routing.svelte";
|
||||
import InRouteSidebar from "./sidebar/InRouteSidebar.svelte";
|
||||
import say from "$lib/services/navigation/TTS";
|
||||
import { test } from "$lib/services/OfflineTiles";
|
||||
|
||||
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
||||
const views: Record<string, Component<any>> = {
|
||||
@ -207,6 +208,16 @@
|
||||
>
|
||||
Test TTS
|
||||
</Button>
|
||||
<Button
|
||||
variant="outline"
|
||||
onclick={async () => {
|
||||
const url = prompt("URL?");
|
||||
if(!url) return;
|
||||
await test(url);
|
||||
}}
|
||||
>
|
||||
Test Offline tiles
|
||||
</Button>
|
||||
</div>
|
||||
</Popover.Content>
|
||||
</Popover.Root>
|
||||
|
||||
Reference in New Issue
Block a user