summaryrefslogtreecommitdiffstats
path: root/apps/web-shared/src/components/locale-switcher.svelte
diff options
context:
space:
mode:
Diffstat (limited to 'apps/web-shared/src/components/locale-switcher.svelte')
-rw-r--r--apps/web-shared/src/components/locale-switcher.svelte12
1 files changed, 5 insertions, 7 deletions
diff --git a/apps/web-shared/src/components/locale-switcher.svelte b/apps/web-shared/src/components/locale-switcher.svelte
index 2dae026..9cffc7a 100644
--- a/apps/web-shared/src/components/locale-switcher.svelte
+++ b/apps/web-shared/src/components/locale-switcher.svelte
@@ -1,9 +1,8 @@
<script>
- import {base_domain, CookieNames} from "$shared/lib/configuration";
- import {get_cookie, set_cookie} from "$shared/lib/helpers";
- import {createEventDispatcher, onMount} from "svelte";
-
- const dispatch = createEventDispatcher();
+ import { CookieNames } from "$shared/lib/configuration";
+ import { get_cookie } from "$shared/lib/helpers";
+ import { currentLocale } from "$shared/lib/locale";
+ import { onMount } from "svelte";
export let glow = false;
export let show = false;
@@ -12,8 +11,7 @@
function change(to) {
selection = to;
- set_cookie(CookieNames.locale, selection, base_domain());
- dispatch("change", selection);
+ currentLocale.set(to);
}
onMount(() => {