|
|
@@ -7,9 +7,10 @@ import { useAppTranslation } from "@/i18n/TranslationContext"
|
|
|
|
|
|
type CopyButtonProps = {
|
|
|
itemTask: string
|
|
|
+ className?: string
|
|
|
}
|
|
|
|
|
|
-export const CopyButton = ({ itemTask }: CopyButtonProps) => {
|
|
|
+export const CopyButton = ({ itemTask, className }: CopyButtonProps) => {
|
|
|
const { isCopied, copy } = useClipboard()
|
|
|
const { t } = useAppTranslation()
|
|
|
|
|
|
@@ -34,7 +35,7 @@ export const CopyButton = ({ itemTask }: CopyButtonProps) => {
|
|
|
title={t("history:copyPrompt")}
|
|
|
onClick={onCopy}
|
|
|
data-testid="copy-prompt-button"
|
|
|
- className="opacity-50 hover:opacity-100">
|
|
|
+ className={cn("opacity-50 hover:opacity-100", className)}>
|
|
|
<span className={cn("codicon scale-80", { "codicon-check": isCopied, "codicon-copy": !isCopied })} />
|
|
|
</Button>
|
|
|
)
|