diff --git a/src/components/Info.tsx b/src/components/Info.tsx index 52b523b..2e223a6 100644 --- a/src/components/Info.tsx +++ b/src/components/Info.tsx @@ -2,7 +2,7 @@ import { memo } from "preact/compat"; /** 从原 info panel 抄一点精简的信息 */ export type Infos = { - codeText: string; + codeText?: string; actorList: { text: string; link: string; @@ -16,20 +16,26 @@ const Info = memo(({ infos }: { infos: Infos }) => { navigator.clipboard.writeText(infos.codeText)} + onClick={() => infos.codeText && navigator.clipboard.writeText(infos.codeText)} > - {infos.codeText} + {infos.codeText ? infos.codeText : "暂无"}