From 223688b70a7a3cf4daa92ae77f8fca7b537cc2b4 Mon Sep 17 00:00:00 2001 From: Andrin Benz <58980760+benzler@users.noreply.github.com> Date: Mon, 29 Jul 2024 19:07:52 +0200 Subject: [PATCH] Fix `Could not resolve "virtual:component-loader"` in gradio/utils package (#8927) * add catch clause to fix not being able to use newest npm package versions * format * add changeset * add changeset --------- Co-authored-by: Freddy Boulton Co-authored-by: gradio-pr-bot --- .changeset/rude-women-fly.md | 6 ++++++ js/utils/src/utils.ts | 12 ++++++++---- 2 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 .changeset/rude-women-fly.md diff --git a/.changeset/rude-women-fly.md b/.changeset/rude-women-fly.md new file mode 100644 index 0000000000..8404ec4bf2 --- /dev/null +++ b/.changeset/rude-women-fly.md @@ -0,0 +1,6 @@ +--- +"@gradio/utils": patch +"gradio": patch +--- + +fix:Fix `Could not resolve "virtual:component-loader"` in gradio/utils package diff --git a/js/utils/src/utils.ts b/js/utils/src/utils.ts index 362b813de2..917dac2b56 100644 --- a/js/utils/src/utils.ts +++ b/js/utils/src/utils.ts @@ -234,10 +234,14 @@ export class Gradio = Record> { this.client = client; if (!virtual_component_loader) { - import("virtual:component-loader").then((module) => { - this._load_component = module.load_component; - virtual_component_loader = module.load_component; - }); + import("virtual:component-loader") + .then((module) => { + this._load_component = module.load_component; + virtual_component_loader = module.load_component; + }) + .catch((e) => { + console.error("Error loading virtual component loader", e); + }); } else { this._load_component = virtual_component_loader; }