在ES6中销毁结构时,我收到以下错误。我想知道什么是正确的流注释,以防止此错误。
消息:“析构(缺少注释)”源:“flow”
import React from 'react'
import { Provider } from 'react-redux'
import { BrowserRouter as Router, Route, Switch } from 'react-router-dom'
import Forecast from './Forecast'
import Map from './Map'
const Root = ({ store }) => ( //<<<< ERROR HERE
<Provider store={store}>
<Router>
<Switch>
<Route exact path='/' component={Forecast} />
<Route exact path='/map' component={Map} />
</Switch>
</Router>
</Provider>
)
export default Root
import { createStore, applyMiddleware } from 'redux'
import thunkMiddleware from 'redux-thunk'
import promiseMiddleware from 'redux-promise-middleware'
import reducers from './reducers'
const store = createStore(reducers, applyMiddleware(
thunkMiddleware,
promiseMiddleware()
))
export default store
发布于 2017-09-18 15:47:27
你需要装饰type of store
例:
const Root = ({ store } : {store : StoreType}) => {}https://stackoverflow.com/questions/46283167
复制相似问题