Hi i am learning react. (connecting with redux/redux-thunk).
In two of my projects, at some point the project fails to update because of error below. I am not sure what’s going on and would appreciate some help
./src/components/PostList.js Line 17:7: Parsing error: Unexpected token 15 | } 16 | > 17 | const mapStateToProps = state => { | ^ 18 | 19 | return { posts: state.posts } 20 |
App.js:15 Uncaught Error: Module build failed (from ./node_modules/babel-loader/lib/index.js):
SyntaxError: C:\Users\Yaz\react projects\redux-thunk-project\src\components\PostList.js: Unexpected token (17:6)
e[0m e[90m 15 | e[39m }e[0m
e[0m e[90m 16 | e[39m e[0m
e[0me[31me[1m>e[22me[39me[90m 17 | e[39me[36mconste[39m mapStateToProps e[33m=e[39m state e[33m=>e[39m {e[0m
e[0m e[90m | e[39m e[31me[1m^e[22me[39me[0m
e[0m e[90m 18 | e[39m e[0m
e[0m e[90m 19 | e[39m e[36mreturne[39m { postse[33m:e[39m statee[33m.e[39mposts }e[0m
e[0m e[90m 20 | e[39m e[0m
at Object.raise (C:\Users\Yaz\react projects\redux-thunk-project\node_modules\@babel\parser\lib\index.js:6420:17)
at Object.unexpected (C:\Users\Yaz\react projects\redux-thunk-project\node_modules\@babel\parser\lib\index.js:7773:16)
at Object.parseClassMemberWithIsStatic (C:\Users\Yaz\react projects\redux-thunk-project\node_modules\@babel\parser\lib\index.js:10955:12)
at Object.parseClassMember (C:\Users\Yaz\react projects\redux-thunk-project\node_modules\@babel\parser\lib\index.js:10851:10)
at withTopicForbiddingContext (C:\Users\Yaz\react projects\redux-thunk-project\node_modules\@babel\parser\lib\index.js:10806:14)
at Object.withTopicForbiddingContext (C:\Users\Yaz\react projects\redux-thunk-project\node_modules\@babel\parser\lib\index.js:9884:14)
at Object.parseClassBody (C:\Users\Yaz\react projects\redux-thunk-project\node_modules\@babel\parser\lib\index.js:10783:10)
at Object.parseClass (C:\Users\Yaz\react projects\redux-thunk-project\node_modules\@babel\parser\lib\index.js:10757:22)
at Object.parseStatementContent (C:\Users\Yaz\react projects\redux-thunk-project\node_modules\@babel\parser\lib\index.js:10051:21)
at Object.parseStatement (C:\Users\Yaz\react projects\redux-thunk-project\node_modules\@babel\parser\lib\index.js:10009:17)
at Object.parseStatement (C:\Users\Yaz\react projects\redux-thunk-project\node_modules\@babel\parser\lib\index.js:2028:26)
at Object.parseBlockOrModuleBlockBody (C:\Users\Yaz\react projects\redux-thunk-project\node_modules\@babel\parser\lib\index.js:10585:25)
at Object.parseBlockBody (C:\Users\Yaz\react projects\redux-thunk-project\node_modules\@babel\parser\lib\index.js:10572:10)
at Object.parseTopLevel (C:\Users\Yaz\react projects\redux-thunk-project\node_modules\@babel\parser\lib\index.js:9940:10)
at Object.parseTopLevel (C:\Users\Yaz\react projects\redux-thunk-project\node_modules\@babel\parser\lib\index.js:2862:28)
at Object.parse (C:\Users\Yaz\react projects\redux-thunk-project\node_modules\@babel\parser\lib\index.js:11447:17)
at Object../src/components/PostList.js (http://localhost:3000/static/js/main.chunk.js:47:7)
at __webpack_require__ (http://localhost:3000/static/js/bundle.js:786:30)
at fn (http://localhost:3000/static/js/bundle.js:151:20)
at Module../src/components/App.js (http://localhost:3000/static/js/main.chunk.js:14:67)
at __webpack_require__ (http://localhost:3000/static/js/bundle.js:786:30)
at fn (http://localhost:3000/static/js/bundle.js:151:20)
at Module../src/index.js (http://localhost:3000/static/js/main.chunk.js:67:73)
at __webpack_require__ (http://localhost:3000/static/js/bundle.js:786:30)
at fn (http://localhost:3000/static/js/bundle.js:151:20)
at Object.0 (http://localhost:3000/static/js/main.chunk.js:146:18)
at __webpack_require__ (http://localhost:3000/static/js/bundle.js:786:30)
at checkDeferredModules (http://localhost:3000/static/js/bundle.js:46:23)
at Array.webpackJsonpCallback [as push] (http://localhost:3000/static/js/bundle.js:33:19)
at http://localhost:3000/static/js/main.chunk.js:1:91