瀏覽代碼

fix(exam/bodypositionlist): use default thumbnail when position image fails to load

sw 1 月之前
父節點
當前提交
60204a76af
共有 2 個文件被更改,包括 8 次插入1 次删除
  1. 二進制
      src/assets/imgs/default-position.png
  2. 8 1
      src/pages/exam/components/ImageViewer.tsx

二進制
src/assets/imgs/default-position.png


+ 8 - 1
src/pages/exam/components/ImageViewer.tsx

@@ -1,5 +1,6 @@
 import React from 'react';
 import { Image } from 'antd';
+import defaultPosition from 'src/assets/imgs/default-position.png';
 
 interface ImageViewerProps {
   src: string;
@@ -16,7 +17,13 @@ const ImageViewer: React.FC<ImageViewerProps> = ({
 }) => {
   return (
     <div className={`image-viewer ${className}`}>
-      <Image src={src} alt={alt} onClick={onClick} preview={false} />
+      <Image
+        src={src}
+        alt={alt}
+        onClick={onClick}
+        preview={false}
+        fallback={defaultPosition}
+      />
     </div>
   );
 };