|
|
@ -1,8 +1,7 @@ |
|
|
<script> |
|
|
<script> |
|
|
import { Label, TextButton, Spacer, Select, Input } from "@budibase/bbui" |
|
|
import { Label, Button, Spacer, Select, Input } from "@budibase/bbui" |
|
|
import { store, currentAsset } from "builderStore" |
|
|
import { store, currentAsset } from "builderStore" |
|
|
import { getBindableProperties } from "builderStore/dataBinding" |
|
|
import { getBindableProperties } from "builderStore/dataBinding" |
|
|
import { CloseCircleIcon, AddIcon } from "components/common/Icons" |
|
|
|
|
|
import { createEventDispatcher } from "svelte" |
|
|
import { createEventDispatcher } from "svelte" |
|
|
import DrawerBindableInput from "components/common/DrawerBindableInput.svelte" |
|
|
import DrawerBindableInput from "components/common/DrawerBindableInput.svelte" |
|
|
|
|
|
|
|
|
@ -77,20 +76,15 @@ |
|
|
bindings={bindableProperties} |
|
|
bindings={bindableProperties} |
|
|
on:change={event => updateFieldValue(idx, event.detail)} /> |
|
|
on:change={event => updateFieldValue(idx, event.detail)} /> |
|
|
<div class="remove-field-container"> |
|
|
<div class="remove-field-container"> |
|
|
<TextButton text small on:click={() => removeField(field[0])}> |
|
|
<Button icon="Close" size="S" quiet on:click={() => removeField(field[0])} /> |
|
|
<CloseCircleIcon /> |
|
|
|
|
|
</TextButton> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
{/each} |
|
|
{/each} |
|
|
<div> |
|
|
<div> |
|
|
<Spacer small /> |
|
|
<Spacer small /> |
|
|
<TextButton text small blue on:click={addField}> |
|
|
<Button icon="AddCircle" size="S" type="cta" on:click={addField}> |
|
|
Add |
|
|
Add |
|
|
{fieldLabel} |
|
|
{fieldLabel} |
|
|
<div style="height: 20px; width: 20px;"> |
|
|
</Button> |
|
|
<AddIcon /> |
|
|
|
|
|
</div> |
|
|
|
|
|
</TextButton> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
{/if} |
|
|
{/if} |
|
|
|
|
|
|
|
|
|