diff --git a/src/components/drivers/docx-viewer.jsx b/src/components/drivers/docx-viewer.jsx index 54490a21..fee0780c 100644 --- a/src/components/drivers/docx-viewer.jsx +++ b/src/components/drivers/docx-viewer.jsx @@ -10,6 +10,8 @@ export default class extends Component { componentDidMount() { const jsonFile = new XMLHttpRequest(); jsonFile.open('GET', this.props.filePath, true); + jsonFile.setRequestHeader('Authorization', 'Bearer ' + this.props.jwtoken); + jsonFile.send(); jsonFile.responseType = 'arraybuffer'; jsonFile.onreadystatechange = () => { diff --git a/src/components/file-viewer.jsx b/src/components/file-viewer.jsx index f1a524e8..24a5c9d2 100644 --- a/src/components/file-viewer.jsx +++ b/src/components/file-viewer.jsx @@ -85,6 +85,8 @@ class FileViewer extends Component { FileViewer.propTypes = { fileType: PropTypes.string.isRequired, filePath: PropTypes.string.isRequired, + jwt: PropTypes.string, + onError: PropTypes.func, errorComponent: PropTypes.element, unsupportedComponent: PropTypes.element,