Ошибка компиляции React при интеграции Drizzle - PullRequest
0 голосов
/ 20 июня 2020

Я новичок в ReactJs. Следовательно, эта ошибка может быть довольно тривиальной и в основном c. Однако любое руководство окажет большую поддержку, поскольку сообщение об ошибке по умолчанию не очень полезно.

import React, { Component } from 'react';
import logo from './logo.svg';
import './App.css';
import ReadSum from "./ReadSum";

class App extends Component {
  state = { loading: true, drizzleState: null };

componentDidMount() {
  const { drizzle } = this.props;

  this.unsubscribe = drizzle.store.subscribe(() => {

     const drizzleState = drizzle.store.getState();

    if (drizzleState.drizzleStatus.initialized) {
      this.setState({ loading: false, drizzleState });
    }
  });
}

compomentWillUnmount() {
  this.unsubscribe();
}

render() {
  if (this.state.loading) return "Loading Drizzle...";
  return (
    <div className="App">
      <ReadSum
        drizzle={this.props.drizzle}
        drizzleState={this.state.drizzleState}
      />
    </div>
  );
}

export default App;

Я получаю сообщение об ошибке «Ошибка синтаксического анализа: неожиданный токен» в строке

export default App;

Я также пробовал следующие варианты:

export const App;

export class App;
...