From a7c72ff4970009533e594833dba273c562651eca Mon Sep 17 00:00:00 2001 From: guanghechen Date: Wed, 10 Jul 2024 16:36:37 +0800 Subject: [PATCH] fix lint --- ui/.eslintignore | 3 ++- ui/components/Markdown/renderer/inner/CopyButton.tsx | 8 ++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/ui/.eslintignore b/ui/.eslintignore index 76add87..03dd0ea 100644 --- a/ui/.eslintignore +++ b/ui/.eslintignore @@ -1,2 +1,3 @@ node_modules -dist \ No newline at end of file +dist +next-env.d.ts diff --git a/ui/components/Markdown/renderer/inner/CopyButton.tsx b/ui/components/Markdown/renderer/inner/CopyButton.tsx index 28408b6..9b4a8ca 100644 --- a/ui/components/Markdown/renderer/inner/CopyButton.tsx +++ b/ui/components/Markdown/renderer/inner/CopyButton.tsx @@ -10,14 +10,14 @@ export enum CopyStatus { FAILED = 3, } -export interface ICopyButtonProps { +export interface ICopyButtonProperties { delay?: number; className?: string; calcContentForCopy: () => string; } -export const CopyButton: React.FC = props => { - const { className, delay = 1500, calcContentForCopy } = props; +export const CopyButton: React.FC = properties => { + const { className, delay = 1500, calcContentForCopy } = properties; const [status, setStatus] = React.useState(CopyStatus.PENDING); const disabled: boolean = status !== CopyStatus.PENDING; @@ -28,7 +28,7 @@ export const CopyButton: React.FC = props => { const contentForCopy: string = calcContentForCopy(); copy(contentForCopy); setStatus(CopyStatus.COPIED); - } catch () { + } catch { setStatus(CopyStatus.FAILED); } }