diff --git a/src/components/dashboard.svelte b/src/components/dashboard.svelte index 2bc1364..b9cd825 100644 --- a/src/components/dashboard.svelte +++ b/src/components/dashboard.svelte @@ -1,5 +1,6 @@ @@ -37,30 +73,37 @@ sätt. +
+
Standardlista: {standardList.name}
+
Ämneslista: {subjectList.name}
+ +
Importera förkortningar

- Skrivert kan bara importera och exportera förkortningslistor i läsbart textformat.
- Det finns ett verktyg för att konvertera listor och export-filer mellan olika format här: + Skrivert kan importera förkortningslistor i läsbart textformat.
+

+
{exampleShortformImport}
+

- Vill du inte importera en egen lista så kan du använda programmets baslista som i den - här versionen av programmet har {default_shortforms.shortforms.length} förkortningar.
+ Importera förkortningar +

+

+ Du kan också använda programmets baslista som i den här versionen av programmet har {default_shortforms + .shortforms.length} förkortningar.
Importera baslista

-

- Importera förkortningar -

diff --git a/src/components/menu.svelte b/src/components/menu.svelte index 0f07199..e99da8e 100644 --- a/src/components/menu.svelte +++ b/src/components/menu.svelte @@ -21,6 +21,14 @@ Inställningar + { + appState.open = 'dashboard'; + }} + > + Dashboard + F10 + { + console.log(appState.open); appState.open; if (loaded) { if (appState.open == '') { textarea.focus(); } + if (appState.open == 'selectLists') { + console.log('should close dashboard'); + showDashboard = false; + return; + } if (appState.open == 'dashboard') { console.log('should open dashboard'); showDashboard = true; @@ -23,12 +29,16 @@ loaded = true; }); import { hotkeys } from '../modules/keyboard'; - let showDashboard: boolean = true; + var showDashboard = $state(0); import { Toaster } from '$lib/components/ui/sonner'; + import { onMount } from 'svelte'; const handleHotkeys = (e: KeyboardEvent) => { hotkeys.get(e.key)?.action(e); }; let textarea = null; + onMount(() => { + appState.open = 'dashboard'; + }); @@ -55,7 +65,7 @@