Я выполняю серверное приложение и серверный код выглядит следующим образом
const markup = renderToString(
<StaticRouter context={{a:1}} location={req.url}>
<App d='8' />
</StaticRouter>
)
, а в компоненте приложения я печатаю реквизиты
class App extends Component {
constructor(props){
super(props);
console.log(this)
}
, но на выходе нетstaticContext, это выглядит так
App {
props: { d: '8' },
context: undefined,
refs: {},
updater:
{ isMounted: [Function: isMounted],
enqueueForceUpdate: [Function: enqueueForceUpdate],
enqueueReplaceState: [Function: enqueueReplaceState],
enqueueSetState: [Function: enqueueSetState] } }
Я использую реагирование 16.3 и response-router-dom 4.3.1, почему я не могу получить доступ к статическому хранилищу данных?