From 214a4cf80bc0f1256aa9572593cd215d4d0baca5 Mon Sep 17 00:00:00 2001 From: Karl Ludwig Weise Date: Tue, 29 Jul 2025 15:17:11 +0200 Subject: [PATCH 1/3] Separate routes to minimize conflicts --- src/routes/{ => (pages)}/+layout.svelte | 2 +- src/routes/{ => (pages)}/+layout.ts | 0 src/routes/{ => (pages)}/+page.server.ts | 0 src/routes/{ => (pages)}/+page.svelte | 21 +++----------------- src/routes/{ => (pages)}/page.svelte.test.ts | 0 5 files changed, 4 insertions(+), 19 deletions(-) rename src/routes/{ => (pages)}/+layout.svelte (95%) rename src/routes/{ => (pages)}/+layout.ts (100%) rename src/routes/{ => (pages)}/+page.server.ts (100%) rename src/routes/{ => (pages)}/+page.svelte (60%) rename src/routes/{ => (pages)}/page.svelte.test.ts (100%) diff --git a/src/routes/+layout.svelte b/src/routes/(pages)/+layout.svelte similarity index 95% rename from src/routes/+layout.svelte rename to src/routes/(pages)/+layout.svelte index 9780038..4b048da 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/(pages)/+layout.svelte @@ -1,6 +1,6 @@ @@ -25,21 +24,7 @@ {/await}. - { - setLocale(value as "de" | "en"); - }} - labels={{ - placeholder: m["i18n.label"](), - search: m["i18n.search"](), - notFound: m["i18n.notFound"]() - }} - /> + diff --git a/src/routes/page.svelte.test.ts b/src/routes/(pages)/page.svelte.test.ts similarity index 100% rename from src/routes/page.svelte.test.ts rename to src/routes/(pages)/page.svelte.test.ts From af8fee2299d22626870695a1af57497324b9eba6 Mon Sep 17 00:00:00 2001 From: Karl Ludwig Weise Date: Tue, 29 Jul 2025 15:22:16 +0200 Subject: [PATCH 2/3] Added language switch template to satisfy pipeline --- src/lib/components/templates/index.ts | 3 +++ .../templates/language-switch.svelte | 23 +++++++++++++++++++ .../components/ui/combobox/combobox.svelte | 5 ++-- 3 files changed, 29 insertions(+), 2 deletions(-) create mode 100644 src/lib/components/templates/index.ts create mode 100644 src/lib/components/templates/language-switch.svelte diff --git a/src/lib/components/templates/index.ts b/src/lib/components/templates/index.ts new file mode 100644 index 0000000..c383777 --- /dev/null +++ b/src/lib/components/templates/index.ts @@ -0,0 +1,3 @@ +import LanguageSwitch from "./language-switch.svelte"; + +export { LanguageSwitch }; diff --git a/src/lib/components/templates/language-switch.svelte b/src/lib/components/templates/language-switch.svelte new file mode 100644 index 0000000..a82e6dd --- /dev/null +++ b/src/lib/components/templates/language-switch.svelte @@ -0,0 +1,23 @@ + + +
+ { + setLocale(value as "de" | "en"); + }} + labels={{ + placeholder: m["i18n.label"](), + search: m["i18n.search"](), + notFound: m["i18n.notFound"]() + }} + /> +
diff --git a/src/lib/components/ui/combobox/combobox.svelte b/src/lib/components/ui/combobox/combobox.svelte index 57a91a8..e95177b 100644 --- a/src/lib/components/ui/combobox/combobox.svelte +++ b/src/lib/components/ui/combobox/combobox.svelte @@ -20,7 +20,7 @@ }; value: string; onChange: (value: string) => void; - options?: { label: string; value: string }[]; + options?: { label: string; value: string; keywords?: string[] }[]; } = $props(); let open = $state(false); @@ -53,13 +53,14 @@ - + {labels.notFound} {#each options as option (option.value)} { onChange(option.value); closeAndFocusTrigger(); From 2292f1b694b315010c69b7a99fc28439cf76771d Mon Sep 17 00:00:00 2001 From: Karl Ludwig Weise Date: Tue, 29 Jul 2025 15:27:14 +0200 Subject: [PATCH 3/3] Disable prerendering --- src/routes/(pages)/+layout.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/(pages)/+layout.ts b/src/routes/(pages)/+layout.ts index 189f71e..d43d0cd 100644 --- a/src/routes/(pages)/+layout.ts +++ b/src/routes/(pages)/+layout.ts @@ -1 +1 @@ -export const prerender = true; +export const prerender = false;