Просмотр исходного кода

♻️ refactor(mobile): 移除SilverWisdomDetailPage中的PDF预览检查副作用

- 删除检查PDF支持并设置预览状态的useEffect钩子
- 清理不再使用的相关状态设置逻辑
yourname 7 месяцев назад
Родитель
Сommit
bb4a29202c
1 измененных файлов с 0 добавлено и 13 удалено
  1. 0 13
      src/client/mobile/pages/SilverWisdomDetailPage.tsx

+ 0 - 13
src/client/mobile/pages/SilverWisdomDetailPage.tsx

@@ -209,19 +209,6 @@ const SilverWisdomDetailPage: React.FC = () => {
     setPdfError(false);
   };
 
-  // 使用useEffect检查PDF支持并设置预览状态
-  React.useEffect(() => {
-    if (data?.attachment && getFileExtension(data.attachmentName || '') === 'pdf') {
-      const isSupported = checkPdfSupport();
-      setShowPdfPreview(isSupported);
-      // 如果支持,初始化加载状态
-      if (isSupported) {
-        setPdfLoading(true);
-        setPdfError(false);
-      }
-    }
-  }, [data?.attachment, data?.attachmentName]);
-
   // 处理加载状态
   if (isLoading) {
     return (