Quiero llamar a una API solo después de configurar un token de usuario en localstorage .
const loginSuccess = async (data)=>{ setItemInLocalStorage("ACCESS_TOKEN", data?.access_token); // setting item in localstorage dispatch(actions.getUserDetail({ userId: loggedUser.Sid })); // calling API }función setItemInLocalStorage :
function setItemInLocalStorage(key, value) { let localValue; if (typeof value === 'object') { localValue = JSON.stringify(value); localStorage.setItem(key, localValue); } else { localStorage.setItem(key, value); } if(key === "ACCESS_TOKEN") { ACCESS_TOKEN = value; } }Cómo puedo hacer esto ?