From 03838573c9716ff9eec3fee1ba1cc0fc69849f4b Mon Sep 17 00:00:00 2001 From: pngwn Date: Thu, 7 Apr 2022 18:18:41 +0100 Subject: [PATCH] allow audio components to take a string value (#930) * allow audio components to take a string value * normalise audio + video input data types * tweaks --- .../app/src/components/Audio/Audio.svelte | 22 ++++++++++------ .../src/components/Checkbox/Checkbox.svelte | 2 +- .../app/src/components/Column/Column.svelte | 3 ++- .../src/components/Dropdown/Dropdown.svelte | 5 ++-- .../app/src/components/File/File.svelte | 18 ++++++++++--- .../app/src/components/HTML/HTML.svelte | 5 ++-- .../HighlightedText/HighlightedText.svelte | 5 ++-- .../app/src/components/Image/Image.svelte | 7 +++-- ui/packages/app/src/components/Row/Row.svelte | 3 ++- .../app/src/components/Slider/Slider.svelte | 5 ++-- .../app/src/components/Video/Video.svelte | 26 ++++++++++++------- ui/packages/audio/src/Audio.svelte | 5 ++-- ui/packages/chatbot/src/ChatBot.svelte | 3 +++ ui/packages/file/src/FileUpload.svelte | 3 ++- ui/packages/form/src/Checkbox.svelte | 1 + ui/packages/form/src/CheckboxGroup.svelte | 1 + ui/packages/form/src/Dropdown.svelte | 1 + ui/packages/form/src/Number.svelte | 1 + ui/packages/form/src/Radio.svelte | 1 + ui/packages/form/src/Textbox.svelte | 5 +--- .../src/HighlightedText.svelte | 1 + ui/packages/html/src/HTML.svelte | 4 +-- ui/packages/image/src/Image.svelte | 1 + ui/packages/upload/src/index.ts | 1 + ui/packages/upload/src/utils.ts | 13 ++++++++++ ui/packages/video/src/Video.svelte | 1 + ui/pnpm-lock.yaml | 16 +++++++++++- 27 files changed, 108 insertions(+), 51 deletions(-) create mode 100644 ui/packages/upload/src/utils.ts diff --git a/ui/packages/app/src/components/Audio/Audio.svelte b/ui/packages/app/src/components/Audio/Audio.svelte index c4224528e5..b2b4b7c91b 100644 --- a/ui/packages/app/src/components/Audio/Audio.svelte +++ b/ui/packages/app/src/components/Audio/Audio.svelte @@ -1,33 +1,39 @@ {#if mode === "dynamic"}