From 12aba774e1f11c1b0d2d4121ad32cad55145d0c9 Mon Sep 17 00:00:00 2001 From: "Yuichiro Tachibana (Tsuchiya)" Date: Mon, 9 Oct 2023 19:10:21 +0900 Subject: [PATCH] Create Wasm-compatible audio components --- js/audio/interactive/Audio.svelte | 9 +++++---- js/audio/package.json | 1 + js/audio/shared/Audio.svelte | 33 +++++++++++++++++++++++++++++++ js/audio/shared/utils.ts | 2 +- pnpm-lock.yaml | 3 +++ 5 files changed, 43 insertions(+), 5 deletions(-) create mode 100644 js/audio/shared/Audio.svelte diff --git a/js/audio/interactive/Audio.svelte b/js/audio/interactive/Audio.svelte index 513a5236b68b7..2c0bc958f2b8e 100644 --- a/js/audio/interactive/Audio.svelte +++ b/js/audio/interactive/Audio.svelte @@ -13,9 +13,9 @@ import { Upload, ModifyUpload } from "@gradio/upload"; import { BlockLabel } from "@gradio/atoms"; import { Music } from "@gradio/icons"; + import Audio from "../shared/Audio.svelte"; // @ts-ignore import Range from "svelte-range-slider-pips"; - import { loaded } from "../shared/utils"; import { _ } from "svelte-i18n"; import type { IBlobEvent, IMediaRecorder } from "extendable-media-recorder"; @@ -295,10 +295,11 @@ absolute={true} /> -