Erro EsLint Unexpected token = eslint

Oiii galera.

Alguém consegue me ajudar com esse erro, ele fica acusando esse de “Unexpected token” e eu já tentei de tudo mas não consegui encontrar uma maneira de tirar esse erro, alguém consegue me ajudar?

Dentro do meu settings.json está configurado assim:

"editor.formatOnPaste": true,
    "editor.formatOnType": true,
    "editor.formatOnSave": true,
    "editor.codeActionsOnSave": {
        // For ESLint
        "source.fixAll.eslint": true,
        // For TSLint
        "source.fixAll.tslint": true,
        // For Stylelint
        "source.fixAll.stylelint": true
    }

Meu .eslintrc.json está na raiz do meu projeto

{
  "env": {
    "browser": true,
    "es2021": true,
    "es6": true
  },
  "extends": ["plugin:react/recommended", "standard"],
  "parserOptions": {
    "ecmaFeatures": {
      "jsx": true,
      "experimentalObjectRestSpread": true
    },
    "ecmaVersion": 2018,
    "sourceType": "module"
  },
  "settings": {
    "react": {
      "version": "16.13.1"
    },
    "import/resolver": {
      "node": {
        "extensions": [".js", ".jsx", ".ts", ".tsx"]
      }
    }
  },
  "plugins": ["react"],
  "rules": {
    "quotes": ["error", "single"],
    "semi": ["error", "never"],
    "space-in-parens": 2,
    "space-before-function-paren": 0,
    "react/jsx-uses-react": "error",
    "react/jsx-uses-vars": "error"
  }
}

image

Desde já eu agradeço.

mostra o codigo todo

Esse é só um exemplo de código, um coponente de classe vazio com essa função que coloquei pra mostrar o erro.

entao coloca

const testeFuncao = (a) => {
   console.log(a)
}

ou

function testeFuncao(a){
   console.log(a)
}

Eu conseguiria colocar uma configuração para que ele não fique reclamando de arrow functions?

mas ele nao reclamou da arrow function, reclamou da função que estava escrita implicitamente. Pedi o seu código pq se estiver usando o React e usar a Class, isso é “autorizado”