From 7c514df39ddcc80ba1f99d3d26c377cab7c479cd Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Mon, 31 Jan 2022 18:54:04 +0000 Subject: [PATCH] Cache the determination of client component settings and simplify initialisationlogic --- .../client/src/components/Component.svelte | 109 ++++++++++++------ packages/client/src/utils/buttonActions.js | 2 + packages/client/src/utils/componentProps.js | 67 +++++++---- 3 files changed, 117 insertions(+), 61 deletions(-) diff --git a/packages/client/src/components/Component.svelte b/packages/client/src/components/Component.svelte index 71e08f121..9ebcb2afd 100644 --- a/packages/client/src/components/Component.svelte +++ b/packages/client/src/components/Component.svelte @@ -1,10 +1,15 @@