Nextjs issue
I try to used it in nextjs project .
Issue
✔ success server compiled in 1s 805ms
Uncaught Exception: ReferenceError: window is not defined
at Object.
My code
#/// Uploading.js const { Promise } = global
export const asyncLoad = () => { return new Promise(resolve => { require.ensure([], () => { resolve({ FineUploaderTraditional: require('react-fine-uploader').default, Gallery: require('react-fine-uploader/components/gallery').default }) }) }) }
#/// Fine-Uploader.js import React from 'react' import { asyncLoad } from './Uploading' // Lazy Loaded Image Loader
export default React.createClass ({ getInitialState: function() { return {} }, componentWillMount: function () { asyncLoad().then(({ FineUploaderTraditional, Gallery }) => { const uploader = new FineUploaderTraditional({ options: { autoUpload: true, chunking: { enabled: true }, request: { endpoint: '/api/v0/upload' }, deleteFile: { enabled: true, endpoint: '/api/v0/upload' }, callbacks: { onComplete: (id, name, response) => { console.log(id, name, response) } } } }) this.setState({ uploader, Gallery }) }) }, render: function () { const { Gallery, uploader } = this.state return (