fix: url
This commit is contained in:
@@ -8,7 +8,7 @@ import * as THREE from "three";
|
||||
import { ThreeMFLoader } from "three/addons/loaders/3MFLoader.js";
|
||||
|
||||
export interface TokenViewerProps {
|
||||
stlUrl: string | null;
|
||||
url: string | null;
|
||||
}
|
||||
|
||||
export default function MdTokenViewer(props: TokenViewerProps) {
|
||||
@@ -27,7 +27,7 @@ export default function MdTokenViewer(props: TokenViewerProps) {
|
||||
let previousMousePosition = { x: 0, y: 0 };
|
||||
|
||||
// 加载 3MF 用于预览
|
||||
const loadSTL = async (url: string) => {
|
||||
const load3mf = async (url: string) => {
|
||||
const viewerEl = viewerRef();
|
||||
if (!viewerEl) return;
|
||||
|
||||
@@ -194,8 +194,8 @@ export default function MdTokenViewer(props: TokenViewerProps) {
|
||||
});
|
||||
|
||||
createEffect(() => {
|
||||
if (props.stlUrl) {
|
||||
loadSTL(props.stlUrl);
|
||||
if (props.url) {
|
||||
load3mf(props.url);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user