настроить реакцию на рельсы с реакцией-маршрутизатором 5 - PullRequest
0 голосов
/ 05 октября 2019

Я пытаюсь использовать response-on-rails с response-router 5, но так сложно настроить без какой-либо документации.

после попытки выяснить, почему реквизит не передается компонентам. это решение работает, но оно настолько грязное.

import React from 'react';
import { BrowserRouter as Router, Route, Switch } from 'react-router-dom'
import Root from './Root'
import Home from './Home'

export default class App extends React.Component {
  render() {
    return (
      <Router>
        <Switch>
          <Route exact path="/" render={() => (<Root {...this.props} />)}/>
          <Route exact path="/home" render={() => (<Home {...this.props} />)}/>
        </Switch>
      </Router>
    );
  }
}

Есть ли лучшее решение, чтобы иметь подпорки внутри компонентов?

...