есть файл SmartForm:
import { autobind } from 'core-decorators'
import React, {Component} from 'react'
import _ from "lodash"
import classNames from "classnames"
import Form, {Field, FormControl} from "shared/ui/Form"
import "./style.scss"
export class SmartForm extends Component {
constructor() {
}
}
есть файл RequisitesForm:
import { autobind } from 'core-decorators'
import React, {Component} from 'react'
import SmartForm from "shared/ui/SmartForm/"
export default class RequisitesForm extends SmartForm {
constructor() {
}
}
при компиляции получается код:
var _react = __webpack_require__(3);
var _react2 = _interopRequireDefault(_react);
var _SmartForm2 = __webpack_require__(588);
var _SmartForm3 = _interopRequireDefault(_SmartForm2);
__webpack_require__(594);
var RequisitesForm = function (_SmartForm) {
_inherits(RequisitesForm, _SmartForm);
откуда берется _SmartForm2 и _SmartForm3 , когда там должны быть
_SmartForm и _SmartForm2,
в результате ругается что суперкласс _SmartForm = undefined
vendor.js:75221 Uncaught TypeError: Super expression must either be null or a function, not undefined
Кто-нибудь сталкивался с чем-то подобным?