Estoy en una situación extraña en la que aparece este error: Uncaught SyntaxError: Unexpected reserved word (at addLocalSkillset.js?t=1654154827218:28:21) , intenté eliminar la variable de encabezados y la variable de URL, pero aún así ese error es encontrado.
De hecho, si ve el archivo, No se está utilizando ninguna palabra reservada, ¿no es extraño?
import { API_URL, API_KEY } from '../../../@constants/Global/Env'; const addLocalSkillset = (workSpaceId) => { const newSkillset = { skills_group: `Untitled ${Math.random().toString().substring(2, 5)}`, skills_set: [], workSpaceId: workSpaceId, }; const _URL = `${API_URL}/predefinedskills`; const _headers = { 'api-key': API_KEY, 'user-token': token, }; var body = new FormData(); body.append('predefinedSkills', JSON.stringify(newSkillset)); const requestOptions = { method: 'POST', headers: _headers, body: body, }; try { const request = await fetch(_URL, requestOptions); const response = await request.json(); console.log('result', response); if (response.status === true) { return { data: res.data, status: true, message: 'Succesfully added a skill set.', }; } else { return { status: false, message: "Something wen't wrong adding a skill set.", }; } } catch (error) { return { status: false, message: "Something wen't wrong adding a skill set.", }; } } export default addLocalSkillset;Agregue async al declarar la función justo antes de las variables
const addLocalSkillset = async (workSpaceId) => {