import DocumentEditor from './components/DocumentEditor' import { DocAuthEditor, DocAuthSystem } from '@pspdfkit/document-authoring' import { useCallback, useState } from 'react' import './App.css' function App() { const [editor,setEditor] = useState(null) const clear = async () => { if( editor ) { const docAuthSystem = editor.docAuthSystem() editor.setCurrentDocument(await docAuthSystem.createDocumentFromPlaintext('')) } } const loadDocx = async () => { if( editor ) { const docAuthSystem = editor.docAuthSystem() editor.setCurrentDocument(await docAuthSystem.importDOCX(fetch('./sample.docx'))) } } const loadJson = async () => { if( editor ) { const docAuthSystem = editor.docAuthSystem() editor.setCurrentDocument(await docAuthSystem.loadDocument(fetch('./sample.json'))) } } const createInitialDocument = useCallback((docAuthSystem:DocAuthSystem) => { return docAuthSystem.createDocumentFromPlaintext('Hi there!') },[]) return (
<>
) } export default App