forked from tsai/budibase
13 changed files with 63 additions and 156 deletions
@ -1,13 +1,13 @@ |
|||
<script> |
|||
import { Button, Icon, Modal, ModalContent } from "@budibase/bbui" |
|||
import { ActionButton, Modal } from "@budibase/bbui" |
|||
import CreateEditColumn from "../modals/CreateEditColumn.svelte" |
|||
|
|||
let modal |
|||
</script> |
|||
|
|||
<Button icon="AddCircle" primary size="S" quiet on:click={modal.show}> |
|||
Create New Column |
|||
</Button> |
|||
<ActionButton icon="TableColumnAddRight" quiet size="S" on:click={modal.show}> |
|||
Create column |
|||
</ActionButton> |
|||
<Modal bind:this={modal}> |
|||
<CreateEditColumn /> |
|||
</Modal> |
|||
|
|||
@ -1,16 +1,16 @@ |
|||
<script> |
|||
import { Button, Icon, Modal } from "@budibase/bbui" |
|||
import { ActionButton, Modal } from "@budibase/bbui" |
|||
import CreateEditRow from "../modals/CreateEditRow.svelte" |
|||
|
|||
export let modalContentComponent = CreateEditRow |
|||
export let title = "Create New Row" |
|||
export let title = "Create row" |
|||
|
|||
let modal |
|||
</script> |
|||
|
|||
<Button icon="Add" primary size="S" quiet on:click={modal.show}> |
|||
<ActionButton icon="TableRowAddBottom" size="S" quiet on:click={modal.show}> |
|||
{title} |
|||
</Button> |
|||
</ActionButton> |
|||
<Modal bind:this={modal}> |
|||
<svelte:component this={modalContentComponent} /> |
|||
</Modal> |
|||
|
|||
@ -1,13 +1,13 @@ |
|||
<script> |
|||
import { Modal, Button } from "@budibase/bbui" |
|||
import { Modal, ActionButton } from "@budibase/bbui" |
|||
import CreateViewModal from "../modals/CreateViewModal.svelte" |
|||
|
|||
let modal |
|||
</script> |
|||
|
|||
<Button icon="CollectionAdd" primary size="S" quiet on:click={modal.show}> |
|||
Create New View |
|||
</Button> |
|||
<ActionButton icon="CollectionAdd" size="S" quiet on:click={modal.show}> |
|||
Create view |
|||
</ActionButton> |
|||
<Modal bind:this={modal}> |
|||
<CreateViewModal /> |
|||
</Modal> |
|||
|
|||
@ -1,28 +1,13 @@ |
|||
<script> |
|||
import { Button } from "@budibase/bbui" |
|||
import { ActionButton } from "@budibase/bbui" |
|||
|
|||
export let hideAutocolumns |
|||
|
|||
let anchor |
|||
let dropdown |
|||
|
|||
function hideOrUnhide() { |
|||
hideAutocolumns = !hideAutocolumns |
|||
} |
|||
</script> |
|||
|
|||
<div bind:this={anchor}> |
|||
<Button icon="MagicWand" primary size="S" quiet on:click={hideOrUnhide}> |
|||
{#if hideAutocolumns} |
|||
Show Auto Columns |
|||
{:else} |
|||
Hide Auto Columns |
|||
{/if} |
|||
</Button> |
|||
</div> |
|||
|
|||
<style> |
|||
i { |
|||
margin-right: 4px; |
|||
} |
|||
</style> |
|||
<ActionButton icon="MagicWand" primary size="S" quiet on:click={hideOrUnhide}> |
|||
{#if hideAutocolumns}Show auto columns{:else}Hide auto columns{/if} |
|||
</ActionButton> |
|||
|
|||
Loading…
Reference in new issue