Don't render the active client app screen until the router is loaded to avoid a wasted render
This commit is contained in:
parent
502a3bd8eb
commit
bca6f34959
|
@ -20,8 +20,10 @@
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<!-- Ensure to fully remount when screen changes -->
|
<!-- Ensure to fully remount when screen changes -->
|
||||||
{#key screenDefinition?._id}
|
{#if $routeStore.routerLoaded}
|
||||||
|
{#key screenDefinition?._id}
|
||||||
<Provider key="url" data={params}>
|
<Provider key="url" data={params}>
|
||||||
<Component isScreen instance={screenDefinition} />
|
<Component isScreen instance={screenDefinition} />
|
||||||
</Provider>
|
</Provider>
|
||||||
{/key}
|
{/key}
|
||||||
|
{/if}
|
||||||
|
|
Loading…
Reference in New Issue