1
0
Fork 0
mirror of synced 2024-06-13 16:05:06 +12:00

Made action visibility react based on the number of loaded actions

This commit is contained in:
Dean 2022-07-13 09:09:00 +01:00
parent e26f7bcd28
commit f3b4856101

View file

@ -22,7 +22,7 @@
export let actions
export let bindings = []
let showAvailableActions = false
$: showAvailableActions = !actions?.length
let actionQuery
$: parsedQuery =
@ -114,12 +114,18 @@
<DrawerContent>
<Layout noPadding gap="S" slot="sidebar">
{#if showAvailableActions}
<div>
<ActionButton secondary icon={"ArrowLeft"} on:click={toggleActionList}>
Back
</ActionButton>
</div>
{#if showAvailableActions || !actions?.length}
{#if actions?.length > 0}
<div>
<ActionButton
secondary
icon={"ArrowLeft"}
on:click={toggleActionList}
>
Back
</ActionButton>
</div>
{/if}
<Search placeholder="Search" bind:value={actionQuery} />
{#each Object.entries(mappedActionTypes) as [categoryId, category]}
<div class="heading">{categoryId}</div>