From 153cbe65ccda608310b66592ea3055909a36a3a6 Mon Sep 17 00:00:00 2001 From: Oleg Solodkov <94829167+sol-0@users.noreply.github.com> Date: Mon, 11 Sep 2023 19:45:32 +0400 Subject: [PATCH] [UBER-829] Avoiding redundant table model rebuilding (#3668) Signed-off-by: Oleg Solodkov --- .../src/components/Table.svelte | 46 ++++++++++++++++--- 1 file changed, 40 insertions(+), 6 deletions(-) diff --git a/plugins/view-resources/src/components/Table.svelte b/plugins/view-resources/src/components/Table.svelte index 77ac2ffa2a..53c8cc7b8b 100644 --- a/plugins/view-resources/src/components/Table.svelte +++ b/plugins/view-resources/src/components/Table.svelte @@ -14,7 +14,18 @@ // limitations under the License. --> -{#await buildModel({ client, _class, keys: config, lookup })} +{#if !model || isBuildingModel} -{:then model} +{:else} { @@ -376,7 +410,7 @@ {/if}
{#if loading > 0}{/if} -{/await} +{/if} {#if showFooter}