{#if !filters?.length} Add your first filter expression. {:else} Results are filtered to only those which match all of the following constraints. {/if} {#if filters?.length}
{#each filters as filter}
onFieldChange(filter, e.detail)} placeholder="Column" />
onOperatorChange(filter, e.detail)} placeholder={null} /> {#if ["string", "longform", "number", "bigint", "formula"].includes(filter.type)}
{:else if ["options", "array"].includes(filter.type)}
{:else if filter.type === "boolean"}
{:else if filter.type === "datetime"}
{:else}
{/if}
duplicateFilter(filter.id)} />
removeFilter(filter.id)} />
{/each}
{/if}
Add filter