GreyCrew
@GreyCrew
Full-stack developer

Что означает код «class Root extends Component»?

Конкретно интересует Component <Props> Как понимается <Props> ?
Это что то типа интерфейса?
Вот файл целиком
// @flow
import React, { Component } from 'react';
import { Provider } from 'react-redux';
import { ConnectedRouter } from 'react-router-redux';
import Routes from '../routes';

type Props = {
  store: {},
  history: {}
};

export default class Root extends Component<Props> {
  render() {
    return (
      <Provider store={this.props.store}>
        <ConnectedRouter history={this.props.history}>
          <Routes />
        </ConnectedRouter>
      </Provider>
    );
  }
}
  • Вопрос задан
  • 141 просмотр
Решения вопроса 2
alexey-m-ukolov
@alexey-m-ukolov Куратор тега React
Ответ написан
Комментировать
freislot
@freislot
Frontend-разработчик
Так передаются типы в flow. Почитать
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы