diff --git a/webui/src/components/display/BlobPreview.svelte b/webui/src/components/display/BlobPreview.svelte
index a3e10cf..089bcd9 100644
--- a/webui/src/components/display/BlobPreview.svelte
+++ b/webui/src/components/display/BlobPreview.svelte
@@ -5,6 +5,7 @@
import ModelViewer from "./blobs/ModelViewer.svelte";
import VideoViewer from "./blobs/VideoViewer.svelte";
import HashBadge from "./HashBadge.svelte";
+ import { API_URL } from "../../lib/api";
export let address: string;
@@ -36,7 +37,7 @@
{#if handled}
{#if banner && isFile}
-
+
{:else if link}
diff --git a/webui/src/components/display/blobs/AudioViewer.svelte b/webui/src/components/display/blobs/AudioViewer.svelte
index 4d61125..3bf6720 100644
--- a/webui/src/components/display/blobs/AudioViewer.svelte
+++ b/webui/src/components/display/blobs/AudioViewer.svelte
@@ -5,6 +5,7 @@
import type WaveSurfer from "wavesurfer.js";
import type { Region, RegionParams } from "wavesurfer.js/src/plugin/regions";
import {
+ API_URL,
deleteEntry,
fetchEntity,
putEntityAttribute,
@@ -201,7 +202,7 @@
setTimeout(() => wavesurfer.setCurrentTime(region.start));
});
- wavesurfer.load(`api/raw/${address}`);
+ wavesurfer.load(`${API_URL}/raw/${address}`);
});
diff --git a/webui/src/components/display/blobs/FragmentViewer.svelte b/webui/src/components/display/blobs/FragmentViewer.svelte
index 997d13a..1d126f8 100644
--- a/webui/src/components/display/blobs/FragmentViewer.svelte
+++ b/webui/src/components/display/blobs/FragmentViewer.svelte
@@ -4,6 +4,7 @@
export let address: string;
export let detail: boolean;
import { xywh } from "../../../util/fragments/xywh";
+ import { API_URL } from "../../../lib/api";
const { entity } = useEntity(address);
@@ -20,7 +21,7 @@
import type { IEntry } from "upend/types";
- import { deleteEntry, fetchEntity, putEntry } from "../../../lib/api";
+ import {
+ API_URL,
+ deleteEntry,
+ fetchEntity,
+ putEntry,
+ } from "../../../lib/api";
import { useEntity } from "../../../lib/entity";
import IconButton from "../../utils/IconButton.svelte";
import Spinner from "../../utils/Spinner.svelte";
@@ -226,7 +231,7 @@
>
(state = State.PREVIEW)}
on:mouseover={() => (state = State.PREVIEWING)}
@@ -78,8 +79,8 @@