|
|
|
@@ -29,6 +29,7 @@ type Props = { |
|
|
|
codeLanguages: CodeLanguage |
|
|
|
fileList?: FileEntity[] |
|
|
|
showFileList?: boolean |
|
|
|
showCodeGenerator?: boolean |
|
|
|
} |
|
|
|
|
|
|
|
const Base: FC<Props> = ({ |
|
|
|
@@ -44,6 +45,7 @@ const Base: FC<Props> = ({ |
|
|
|
codeLanguages, |
|
|
|
fileList = [], |
|
|
|
showFileList, |
|
|
|
showCodeGenerator = false, |
|
|
|
}) => { |
|
|
|
const ref = useRef<HTMLDivElement>(null) |
|
|
|
const { |
|
|
|
@@ -76,9 +78,11 @@ const Base: FC<Props> = ({ |
|
|
|
e.stopPropagation() |
|
|
|
}}> |
|
|
|
{headerRight} |
|
|
|
<div className='ml-1'> |
|
|
|
<CodeGeneratorButton onGenerated={onGenerated} codeLanguages={codeLanguages}/> |
|
|
|
</div> |
|
|
|
{showCodeGenerator && ( |
|
|
|
<div className='ml-1'> |
|
|
|
<CodeGeneratorButton onGenerated={onGenerated} codeLanguages={codeLanguages}/> |
|
|
|
</div> |
|
|
|
)} |
|
|
|
{!isCopied |
|
|
|
? ( |
|
|
|
<Clipboard className='mx-1 w-3.5 h-3.5 text-gray-500 cursor-pointer' onClick={handleCopy} /> |