Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

169
Views
Error de Axios getPosts: Token inesperado, esperado "," (25:4)

Estoy tratando de hacer que un axios getPosts funcione. Recibo un error de sintaxis, pero no puedo encontrar el problema con mi código.

 getPosts = async () => { let data = await api.get('/').then(({ data }) => data); this.setState({ posts: data }) }

El error se publica a continuación:

 ./src/App.js SyntaxError: /home/roxx/Documents/eternal_kings_web_app/Twitter-Clone/src/App.js: Unexpected token, expected "," (25:4) 23 | getPosts = async () => { 24 | let data = await api.get('/').then(({ data }) > 25 | => data); | ^ 26 | this.setState({ posts: data }) 27 | }
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

La fuente de su error de sintaxis es la nueva línea en su función de flecha.

Según MDN en funciones de flecha : "Las declaraciones de varias líneas requieren llaves de cuerpo y retorno". Para seguir con la línea única:

 let data = await api.get("/").then(({ data }) => data);

Y para incluir el setState deseado:

 let data = await api.get("/").then(({ data }) => this.setState({ posts: data }));
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!