Reactjs 找不到“;商店「;在「;连接(Laravel框架中的React应用程序)
我在laravel api中有一个react应用程序,我有这个错误。我似乎找不到从控制台中删除此错误的方法,我也不知道此错误是否与未在connect上显示InitialValue的表单有关 这是我的index.jsReactjs 找不到“;商店「;在「;连接(Laravel框架中的React应用程序),reactjs,laravel,redux,Reactjs,Laravel,Redux,我在laravel api中有一个react应用程序,我有这个错误。我似乎找不到从控制台中删除此错误的方法,我也不知道此错误是否与未在connect上显示InitialValue的表单有关 这是我的index.js # index.js import React from "react"; import ReactDOM from "react-dom"; import { Provider } from "react-redux";
# index.js
import React from "react";
import ReactDOM from "react-dom";
import { Provider } from "react-redux";
import { createStore, applyMiddleware } from "redux";
import thunk from "redux-thunk";
import App from "./components/App";
import rootReducer from "./reducers";
const store = createStore(rootReducer, applyMiddleware(thunk));
ReactDOM.render(
<Provider store={store}>
<App />
</Provider,
document.getElementById('root')
);
#index.js
从“React”导入React;
从“react dom”导入react dom;
从“react redux”导入{Provider};
从“redux”导入{createStore,applyMiddleware};
从“redux thunk”导入thunk;
从“/components/App”导入应用程序;
从“/reducers”导入rootReducer;
const store=createStore(rootReducer,applyMiddleware(thunk));
ReactDOM.render(
成功吗?:;
const CSPPrivateRoute=({submissionSuccess,…props})=>
成功吗?:;
常量应用程序屏幕=({
匹配,
顺从成功,
成功
}) => (
(
应用
)}
/>
);
常量mapStateToProps=({submissionComplete,cspSubmissionComplete})=>{
const{submissionSuccess}=submissionComplete;
const{cspssubmissionsuccess}=cspssubmissioncomplete;
返回{submissionSuccess,cspssubmissionsuccess};
};
导出默认连接(MapStateTops)(应用程序屏幕);
我错过了什么?
如果上面的信息还不够,我将非常愿意并乐意添加更多。应该是
请参见尝试过但运气不佳。
const PrivateRoute = ({ submissionSuccess, ...props }) =>
submissionSuccess ? <Route {...props} /> : <Redirect to="/applications" />;
const CSPPrivateRoute = ({ submissionSuccess, ...props }) =>
submissionSuccess ? <Route {...props} /> : <Redirect to="/applications" />;
const ApplicationScreens = ({
match,
submissionSuccess,
cspSubmissionSuccess
}) => (
<Container>
<Switch>
<Route path={`${match.url}/license_to_operate`} component={LTOScreen} />
<Route path={`${match.url}/csp`} component={CSPScreen} />
<PrivateRoute
submissionSuccess={submissionSuccess}
path={`${match.url}/submission_complete`}
component={SubmissionCompleteScreen}
/>
<CSPPrivateRoute
submissionSuccess={cspSubmissionSuccess}
path={`${match.url}/csp_submission_complete`}
component={CSPSubmissionCompleteScreen}
/>
<Route path={`${match.url}/*`}>
<Redirect to="/404" />
</Route>
<Route
path={match.url}
component={() => (
<Fragment>
<h2 className="my-3">Applications</h2>
<hr />
<CardDeckSelections data={APPLICATIONS_SELECTIONS} />
</Fragment>
)}
/>
</Switch>
</Container>
);
const mapStateToProps = ({ submissionComplete, cspSubmissionComplete }) => {
const { submissionSuccess } = submissionComplete;
const { cspSubmissionSuccess } = cspSubmissionComplete;
return { submissionSuccess, cspSubmissionSuccess };
};
export default connect(mapStateToProps)(ApplicationScreens);