mirror of
				https://github.com/langgenius/dify.git
				synced 2025-10-31 02:42:59 +00:00 
			
		
		
		
	 7709d9df20
			
		
	
	
		7709d9df20
		
			
		
	
	
	
	
		
			
			Co-authored-by: NFish <douxc512@gmail.com> Co-authored-by: zxhlyh <jasonapring2015@outlook.com> Co-authored-by: twwu <twwu@dify.ai> Co-authored-by: jZonG <jzongcode@gmail.com>
		
			
				
	
	
		
			31 lines
		
	
	
		
			890 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			890 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| import Button from '@/app/components/base/button'
 | |
| import { RiHistoryLine } from '@remixicon/react'
 | |
| import React, { type FC } from 'react'
 | |
| import { useTranslation } from 'react-i18next'
 | |
| 
 | |
| type EmptyProps = {
 | |
|   onResetFilter: () => void
 | |
| }
 | |
| 
 | |
| const Empty: FC<EmptyProps> = ({
 | |
|   onResetFilter,
 | |
| }) => {
 | |
|   const { t } = useTranslation()
 | |
| 
 | |
|   return <div className='flex h-5/6 w-full flex-col justify-center gap-y-2'>
 | |
|     <div className='flex justify-center'>
 | |
|       <RiHistoryLine className='h-10 w-10 text-text-empty-state-icon' />
 | |
|     </div>
 | |
|     <div className='system-xs-regular flex justify-center text-text-tertiary'>
 | |
|       {t('workflow.versionHistory.filter.empty')}
 | |
|     </div>
 | |
|     <div className='flex justify-center'>
 | |
|       <Button size='small' onClick={onResetFilter}>
 | |
|         {t('workflow.versionHistory.filter.reset')}
 | |
|       </Button>
 | |
|     </div>
 | |
|   </div>
 | |
| }
 | |
| 
 | |
| export default React.memo(Empty)
 |