Ask holders to scan this QR using their Wallet
diff --git a/src/routes/[[lang]]/(protected)/[sid]/verified/+page.svelte b/src/routes/[[lang]]/(protected)/[sid]/verified/+page.svelte
index 000ae62..6053847 100644
--- a/src/routes/[[lang]]/(protected)/[sid]/verified/+page.svelte
+++ b/src/routes/[[lang]]/(protected)/[sid]/verified/+page.svelte
@@ -17,7 +17,7 @@
}
-
Verification
+
Verification
diff --git a/src/routes/[[lang]]/(protected)/languages/+page.svelte b/src/routes/[[lang]]/(protected)/languages/+page.svelte
index dcde6fa..9d1461d 100644
--- a/src/routes/[[lang]]/(protected)/languages/+page.svelte
+++ b/src/routes/[[lang]]/(protected)/languages/+page.svelte
@@ -4,6 +4,7 @@
import { setLanguagePreference } from '$lib/preferences/lang';
import { availableLanguageTags } from '$paraglide/runtime';
+ const back = () => goto('/profile');
const recordLanguages = {
en: 'English',
es: 'EspaƱol',
@@ -12,10 +13,15 @@
it: 'Italiano'
};
$: activeLanguage = i18n.getLanguageFromUrl($page.url);
- const back = () => goto('/profile')
+ function handleLanguageChange(language: 'en' | 'it') {
+ setLanguagePreference(language).then(() => {
+ activeLanguage = language;
+ window.location.replace(`/${language}/languages`);
+ });
+ }
-
+
{m.Languages()}
@@ -33,11 +39,7 @@
{:else}
{
- await setLanguagePreference(language);
- activeLanguage = language;
- window.location.replace(`/${language}/languages`);
- }}
+ on:click={() => handleLanguageChange(language)}
>
{recordLanguages[language]}
diff --git a/src/routes/[[lang]]/(protected)/user-settings/+page.svelte b/src/routes/[[lang]]/(protected)/user-settings/+page.svelte
index e3cf6ab..b75fbe1 100644
--- a/src/routes/[[lang]]/(protected)/user-settings/+page.svelte
+++ b/src/routes/[[lang]]/(protected)/user-settings/+page.svelte
@@ -125,7 +125,7 @@
let name = form.fields.name?.value;
- window.history.back()}>User Settings
+ window.history.back()}>User Settings