1
0
Fork 0
mirror of synced 2024-07-09 00:06:05 +12:00
budibase/packages/builder/src/components/backend/DataTable/buttons/ViewFilterButton.svelte

22 lines
361 B
Svelte

<script>
import { ActionButton, Modal } from "@budibase/bbui"
import FilterModal from "../modals/FilterModal.svelte"
export let view = {}
let modal
</script>
<ActionButton
icon="Filter"
size="S"
quiet
on:click={modal.show}
active={view.filters?.length}
>
Filter
</ActionButton>
<Modal bind:this={modal}>
<FilterModal {view} />
</Modal>