refactoring

This commit is contained in:
2025-07-19 00:28:11 +02:00
parent a06217517b
commit 08838e8ddc
12 changed files with 180 additions and 48 deletions

View File

@@ -13,7 +13,10 @@ async function fetchModules(){
const resp = await fetch(url,{credentials:'include'});
if (resp.ok){
const arr = await resp.json();
for (let entry of arr) modules.push({name:t(entry.module),url:entry.url});
for (let entry of arr) {
let name = t('module.'+entry.module);
if (name) modules.push({name:name,url:entry.url});
}
} else {
console.log('error');
}
@@ -32,9 +35,7 @@ onMount(fetchModules);
<a onclick={() => router.navigate('/document')}>{t('documents')}</a>
<a onclick={() => router.navigate('/project')}>{t('projects')}</a>
<a href="https://svelte.dev/tutorial/svelte/state" target="_blank">{t('tutorial')}</a>
{#each modules as module,i}
<a href={module.url}>{module.name}</a>
{/each}
{#each modules as module,i}<a href={module.url}>{module.name}</a>{/each}
{#if user.name }
<a onclick={logout}>{t('logout')}</a>
{/if}