Mi sitio web estaba perfectamente bien hasta que borré un almacenamiento local de datos
cuando lo eliminé, recibí un error sobre JSON.parse en una página API
Ni siquiera llamo a ninguna API en una página de destino, pero no sé por qué aparece este error.
SyntaxError no detectado: final inesperado de la entrada JSON en JSON.parse ()
const user = JSON.parse(localStorage.getItem("profile") || ""); <-- this line has an error const config = { headers: { "Content-type": "application/json", Authorization: "Bearer " + user.user.token, }, };esta es la página de destino
import React, { useState } from "react"; import { createUser, signIn } from "../actions/authAction"; import AuthPageForm from "../component/AuthPage/AuthPageForm"; import { useAppDispatch } from "../reducers/store"; import { useInternalRouter } from "./routing"; interface UserInfo { email: string; password: string; name: string; } function AuthPage() { const [showPassword, setShowPassword] = useState<boolean>(false); const [isSignUp, setIsSignUp] = useState<boolean>(false); const [userInfo, setUserInfo] = useState<UserInfo>({ password: "", email: "", name: "", }); const dispatch = useAppDispatch(); const { push } = useInternalRouter(); const handleSubmit = (event: React.FormEvent<EventTarget>) => { event.preventDefault(); if (isSignUp) { dispatch(createUser(userInfo, push)); } else { dispatch(signIn(userInfo, push)); } }; const handleInputUserInfo = (e: React.ChangeEvent<HTMLInputElement>) => { const { name, value } = e.target; setUserInfo({ ...userInfo, [name]: value }); }; const handleShowPassword = () => { setShowPassword((prevState) => !prevState); }; const handleSignUp = () => { setIsSignUp((prevState) => !prevState); setUserInfo({ password: "", email: "", name: "", }); }; const props = { handleSignUp, handleShowPassword, handleInputUserInfo, handleSubmit, userInfo, showPassword, isSignUp, }; return ( <div className="w-screen h-screen flex"> <AuthPageForm {...props} /> <div className="flex-1">Background</div> </div> ); } export default AuthPage;gracias por leer mi pregunta si respondes a mi pregunta te lo agradecería mucho. :)