# Pastebin ECd00uNj ERROR in ./js/src/RecentListens.tsx Module build failed (from ./node_modules/babel-loader/lib/index.js): SyntaxError: /static/js/src/RecentListens.tsx: TypeScript 'declare' fields must first be transformed by @babel/plugin-transform-typescript. If you have already enabled that plugin (or '@babel/preset-typescript'), make sure that it runs before any plugin related to additional class features: - @babel/plugin-proposal-class-properties - @babel/plugin-proposal-private-methods - @babel/plugin-proposal-decorators 52 | > { 53 | static contextType = GlobalAppContext; > 54 | declare context: React.ContextType; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 55 | 56 | private APIService!: APIServiceClass; 57 | private brainzPlayer = React.createRef(); at File.buildCodeFrameError (/static/node_modules/@babel/core/lib/transformation/file/file.js:267:12) at NodePath.buildCodeFrameError (/static/node_modules/@babel/traverse/lib/path/index.js:144:21) at Object.assertFieldTransformed (/static/node_modules/@babel/helper-create-class-features-plugin/lib/typescript.js:10:16) at buildFieldsInitNodes (/static/node_modules/@babel/helper-create-class-features-plugin/lib/fields.js:557:8) at PluginPass.Class (/static/node_modules/@babel/helper-create-class-features-plugin/lib/index.js:148:48) at newFn (/static/node_modules/@babel/traverse/lib/visitors.js:179:21) at NodePath._call (/static/node_modules/@babel/traverse/lib/path/context.js:55:20) at NodePath.call (/static/node_modules/@babel/traverse/lib/path/context.js:42:17) at NodePath.visit (/static/node_modules/@babel/traverse/lib/path/context.js:90:31) at TraversalContext.visitQueue (/static/node_modules/@babel/traverse/lib/context.js:112:16) at TraversalContext.visitQueue (/static/node_modules/@babel/traverse/lib/context.js:118:21) at TraversalContext.visitMultiple (/static/node_modules/@babel/traverse/lib/context.js:79:17) at TraversalContext.visit (/static/node_modules/@babel/traverse/lib/context.js:138:19) at Function.traverse.node (/static/node_modules/@babel/traverse/lib/index.js:84:17) at NodePath.visit (/static/node_modules/@babel/traverse/lib/path/context.js:97:18) at TraversalContext.visitQueue (/static/node_modules/@babel/traverse/lib/context.js:112:16) at TraversalContext.visitSingle (/static/node_modules/@babel/traverse/lib/context.js:84:19) at TraversalContext.visit (/static/node_modules/@babel/traverse/lib/context.js:140:19) at Function.traverse.node (/static/node_modules/@babel/traverse/lib/index.js:84:17) at traverse (/static/node_modules/@babel/traverse/lib/index.js:66:12) at transformFile (/static/node_modules/@babel/core/lib/transformation/index.js:107:29) at transformFile.next () at run (/static/node_modules/@babel/core/lib/transformation/index.js:35:12) at run.next () at Function.transform (/static/node_modules/@babel/core/lib/transform.js:27:41) at transform.next () at step (/static/node_modules/gensync/index.js:254:32) at gen.next (/static/node_modules/gensync/index.js:266:13) at async.call.value (/static/node_modules/gensync/index.js:216:11) at process._tickCallback (internal/process/next_tick.js:68:7)