| 
					
				 | 
			
			
				@@ -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} /> 
			 |