Skip to content

React ​

The React adapter mounts the shared <docx-editor> element and forwards model updates through onDocumentChange.

tsx
import { WordEditor } from 'docx-react-viewer';

export function Editor({ model, setModel }) {
	return <WordEditor documentModel={model} onDocumentChange={setModel} />;
}

Use the component ref for load(bytes) and save(). See the complete binding contract or try the React demo.

Released under the Apache-2.0 License.