Я не могу узнать, как импортировать класс в моем приложении React после использования разделения кода.
До (это работает!):
import React, {PureComponent} from 'react';
import Tus from './components/test';
class Shopper extends PureComponent {
constructor (props) {
super(props); }
uploadModal () {
/* some function code... */
.use(Tus, {
endpoint: 'http://192.168.22.124:3000/upload/'
})
/* more codes... */
}
После использования разделения кода (не работает):
import React, {PureComponent} from 'react';
class Shopper extends PureComponent {
constructor (props) {
super(props); }
uploadModal () {
/* some function code... */
.use(import('./components/test').then(Tus => Tus, {
endpoint: 'http://192.168.22.124:3000/upload/'
})
/* more codes... */
}
Я получаю эту ошибку после использования разделения кода
TypeError: Ожидается класс плагина, но получен объект. Пожалуйста, убедитесь, что
плагин был импортирован и написан правильно.
Когда я console.log
import('./component/test').then(Tus => console.log(Tus))
Я получаю это:
ƒ Tus(uppy, opts) {
_classCallCheck(this, Tus);
var _this = _possibleConstructorReturn(this, _Plugin.call(this, uppy, opts));
_this.type = 'uploader';
_this.id = 'Tus';
_this.titl…