From 416e60bd3ad8fc3892ec1c64e48c696b5e2fd41a Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Thu, 17 Sep 2020 15:09:06 +0100 Subject: [PATCH] Fix some small svelte warnings --- .../src/components/userInterface/BindableInput.svelte | 11 +++++++++-- .../userInterface/GenericBindingPopover.svelte | 6 +++--- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/packages/builder/src/components/userInterface/BindableInput.svelte b/packages/builder/src/components/userInterface/BindableInput.svelte index bbe544c318..166c486fa1 100644 --- a/packages/builder/src/components/userInterface/BindableInput.svelte +++ b/packages/builder/src/components/userInterface/BindableInput.svelte @@ -5,12 +5,19 @@ export let bindings = [] export let value let anchor - let popover + let popover = undefined let enrichedValue + let inputProps + + // Extract all other props to pass to input component + $: { + let { bindings, ...otherProps } = $$props + inputProps = otherProps + }
- + diff --git a/packages/builder/src/components/userInterface/GenericBindingPopover.svelte b/packages/builder/src/components/userInterface/GenericBindingPopover.svelte index 73b529a90d..1b48c100c7 100644 --- a/packages/builder/src/components/userInterface/GenericBindingPopover.svelte +++ b/packages/builder/src/components/userInterface/GenericBindingPopover.svelte @@ -4,11 +4,11 @@ import { createEventDispatcher } from "svelte" const dispatch = createEventDispatcher() - export let value + export let value = "" export let bindings = [] export let anchor export let align - export let popover + export let popover = null $: categories = Object.entries(groupBy("category", bindings)) @@ -46,7 +46,7 @@