Browse Source

import error with events panel

gh-pages
Martin McKeaveney 6 years ago
parent
commit
4d85b1610c
  1. 4
      packages/builder/src/components/userInterface/EventsEditor/StateBindingCascader.svelte
  2. 7
      packages/builder/src/components/userInterface/EventsEditor/actions/SaveFields.svelte

4
packages/builder/src/components/userInterface/EventsEditor/StateBindingCascader.svelte

@ -1,5 +1,5 @@
<script>
import { Input, DataList } from "@budibase/bbui"
import { Input, DataList, Select } from "@budibase/bbui"
import { find, map, keys, reduce, keyBy } from "lodash/fp"
import { pipe } from "components/common/core"
import { EVENT_TYPE_MEMBER_NAME } from "components/common/eventHandlers"
@ -29,7 +29,7 @@
{/each}
</Select>
{:else if parameter.name === 'url'}
<DataList editable on:change bind:value={parameter.value}>
<DataList on:change bind:value={parameter.value}>
<option value="" />
{#each $store.allScreens as screen}
<option value={screen.route}>{screen.props._instanceName}</option>

7
packages/builder/src/components/userInterface/EventsEditor/actions/SaveFields.svelte

@ -1,6 +1,6 @@
<script>
// accepts an array of field names, and outputs an object of { FieldName: value }
import { DataList, Label, TextButton, Spacer } from "@budibase/bbui"
import { DataList, Label, TextButton, Spacer, Select } from "@budibase/bbui"
import { store, backendUiStore } from "builderStore"
import fetchBindableProperties from "builderStore/fetchBindableProperties"
import { CloseCircleIcon, AddIcon } from "components/common/Icons"
@ -81,8 +81,7 @@
{/each}
</Select>
<Label size="m" color="dark">Value</Label>
<Select
editable
<DataList
secondary
bind:value={field.value}
on:blur={rebuildParameters}>
@ -92,7 +91,7 @@
{bindableProp.readableBinding}
</option>
{/each}
</Select>
</DataList>
<div class="remove-field-container">
<TextButton text small on:click={removeField(field)}>
<CloseCircleIcon />

Loading…
Cancel
Save