18 lines
		
	
	
		
			588 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			588 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| import React from 'react';
 | |
| import Modal, { RequiredModalProps } from '@/components/elements/Modal';
 | |
| import tw from 'twin.macro';
 | |
| 
 | |
| const ChecksumModal = ({ checksum, ...props }: RequiredModalProps & { checksum: string }) => (
 | |
|     <Modal {...props}>
 | |
|         <h3 css={tw`mb-6`}>Verify file checksum</h3>
 | |
|         <p css={tw`text-sm`}>
 | |
|             The checksum of this file is:
 | |
|         </p>
 | |
|         <pre css={tw`mt-2 text-sm p-2 bg-neutral-900 rounded`}>
 | |
|             <code css={tw`block font-mono overflow-auto`}>{checksum}</code>
 | |
|         </pre>
 | |
|     </Modal>
 | |
| );
 | |
| 
 | |
| export default ChecksumModal;
 | 
