react-native-pdf-jsi
Version:
🚀 Ultra-fast React Native PDF viewer with JSI (JavaScript Interface) integration for maximum performance. Features lazy loading, smart caching, progressive loading, and zero-bridge overhead operations. Perfect for large PDF files with 30-day persistent c
32 lines (28 loc) • 824 B
JavaScript
/**
* Copyright (c) 2025-present, Punith M (punithm300@gmail.com)
* Enhanced PDF JSI Integration - Main Export
* All rights reserved.
*
* Main export file for enhanced PDF JSI components and utilities
*/
// Core JSI functionality
export { default as PDFJSI } from './PDFJSI';
// Enhanced PDF View component
export { default as EnhancedPdfView, EnhancedPdfUtils } from './EnhancedPdfView';
// React hooks
export { default as usePDFJSI } from './hooks/usePDFJSI';
// Re-export individual JSI methods for convenience
export {
renderPageDirect,
getPageMetrics,
preloadPagesDirect,
getCacheMetrics,
clearCacheDirect,
optimizeMemory,
searchTextDirect,
getPerformanceMetrics,
setRenderQuality,
getJSIStats,
getPerformanceHistory,
clearPerformanceHistory
} from './PDFJSI';