mirror of
				https://github.com/langgenius/dify.git
				synced 2025-11-03 20:33:00 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			18 lines
		
	
	
		
			403 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			403 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
'use client'
 | 
						|
 | 
						|
import dynamic from 'next/dynamic'
 | 
						|
 | 
						|
type DynamicPdfPreviewProps = {
 | 
						|
  url: string
 | 
						|
  onCancel: () => void
 | 
						|
}
 | 
						|
const DynamicPdfPreview = dynamic<DynamicPdfPreviewProps>(
 | 
						|
  (() => {
 | 
						|
    if (typeof window !== 'undefined')
 | 
						|
      return import('./pdf-preview')
 | 
						|
  }) as any,
 | 
						|
  { ssr: false }, // This will prevent the module from being loaded on the server-side
 | 
						|
)
 | 
						|
 | 
						|
export default DynamicPdfPreview
 |