-
Notifications
You must be signed in to change notification settings - Fork 72
Open
Description
When I add the <ImageComponent /> to the word-memory.js file, the process silently fails... The same document does work when rendering to a file directly.
word-memory.js
import fs from 'fs';
import React, { Component } from 'react';
import TextComponent from '../examples/Text';
import { render, Document, Text } from '../src/';
// Uncomment any of the below component to see what they render
import FooterComponent from '../examples/Footer';
import HeaderComponent from '../examples/Header';
import HrComponent from '../examples/Hr';
import LineBreakComponent from '../examples/LineBreak';
import PageBreakComponent from '../examples/PageBreak';
import TableComponent from '../examples/Table';
import ListComponent from '../examples/List';
import ImageComponent from '../examples/Image';
class MyDocument extends Component {
render() {
return (
<Document>
<TextComponent />
<ImageComponent />
</Document>
);
}
}
render(<MyDocument />).then((stream) => {
fs.open('./demo/Memory.docx', 'w+', stream.length, (err, fd) => {
if (err) {
console.log(err);
}
fs.write(fd, stream.toBuffer(), (writeErr) => {
if (writeErr) {
console.log(writeErr);
}
console.log('Docx generated and saved to ./demo/Memory.docx');
});
});
});Metadata
Metadata
Assignees
Labels
No labels
