Есть TypeError в потоке, при котором пытаются создать диспетчер - PullRequest
0 голосов
/ 25 апреля 2018

Я пытаюсь импортировать этот класс в index.js

import Dispatcher from "flux";
import React from "react";

export class CountdownDispatcher extends Dispatcher {
  handleAction(action) {
    console.log("dispatching action:", action);
    this.dispatch({
      source: "VIEW_ACTION",
      action
    });
  }
}

Но компиляторactjs подчеркивает первый raw с сообщением об ошибке

Выражение Super должно быть либо нулевым, либо функцией,не объект

Это пример из книги React и редукция страницы 186

Попробуйте импортировать в index.js так:

import {CountDownDispatcher}от "./Flux/CountDownDispatcher";

1 Ответ

0 голосов
/ 25 апреля 2018

import {Dispatcher} из "потока";

...