From 2039c129f257e86029c0cf43b38a9a8a90f0da23 Mon Sep 17 00:00:00 2001 From: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com> Date: Thu, 7 May 2026 21:00:23 +0200 Subject: [PATCH] refactor: settings accordion reactivity (#28281) --- e2e-auth-server/package.json | 3 +- .../settings/SettingAccordion.svelte | 35 ++- .../settings/SettingAccordionState.svelte | 43 ---- .../lib/managers/accordion-manager.svelte.ts | 46 ++++ web/src/lib/utils/context.ts | 8 - .../user-settings/UserSettingsList.svelte | 211 +++++++++--------- web/src/routes/admin/maintenance/+page.svelte | 20 +- .../routes/admin/system-settings/+page.svelte | 14 +- 8 files changed, 178 insertions(+), 202 deletions(-) delete mode 100644 web/src/lib/components/shared-components/settings/SettingAccordionState.svelte create mode 100644 web/src/lib/managers/accordion-manager.svelte.ts delete mode 100644 web/src/lib/utils/context.ts diff --git a/e2e-auth-server/package.json b/e2e-auth-server/package.json index f8ea7243fd..8aa24c04ec 100644 --- a/e2e-auth-server/package.json +++ b/e2e-auth-server/package.json @@ -11,5 +11,6 @@ "@types/oidc-provider": "^9.0.0", "oidc-provider": "^9.0.0", "tsx": "^4.20.6" - } + }, + "packageManager": "pnpm@10.33.1" } diff --git a/web/src/lib/components/shared-components/settings/SettingAccordion.svelte b/web/src/lib/components/shared-components/settings/SettingAccordion.svelte index d4b46b93c6..8d820047fb 100755 --- a/web/src/lib/components/shared-components/settings/SettingAccordion.svelte +++ b/web/src/lib/components/shared-components/settings/SettingAccordion.svelte @@ -1,10 +1,8 @@ @@ -72,7 +63,7 @@