diff --git a/packages/client/src/components/document/reader/public/index.tsx b/packages/client/src/components/document/reader/public/index.tsx index fee73be6..6b4c40a7 100644 --- a/packages/client/src/components/document/reader/public/index.tsx +++ b/packages/client/src/components/document/reader/public/index.tsx @@ -19,6 +19,7 @@ import { usePublicDocumentDetail } from 'data/document'; import { useDocumentStyle } from 'hooks/use-document-style'; import { useMount } from 'hooks/use-mount'; import { IsOnMobile } from 'hooks/use-on-mobile'; +import { SecureDocumentIllustration } from 'illustrations/secure-document'; import Link from 'next/link'; import React, { useCallback, useMemo, useRef } from 'react'; import { createPortal } from 'react-dom'; @@ -92,7 +93,20 @@ export const DocumentPublicReader: React.FC = ({ documentId, hideLogo = ); } // @ts-ignore - return {error.message || error || '未知错误'}; + return (
+ + + {(error && (error as Error).message) || '未知错误'} + +
); } return (