Estoy tratando de tomar datos de mi sesión pero cada vez que ejecuto las pruebas me sale este error
header-core: return JSON.parse(window.sessionStorage.getItem(profileDataHeader)); header-core: ^ header-core: TypeError: Cannot read property 'getItem' of undefined header-core: at getProfileDataHeader (C:\Users\XXXXX\Documents\YieldPortalHeader\packages\core\src\helpers\utils\/storage.js:9:36)Código:
const profileData = getProfileDataHeader();y lo que hace getProfileDataHeader:
export const getProfileDataHeader = () => JSON.parse(window.sessionStorage.getItem(profileDataHeader));Hay otras partes del código que usan getProfileDataHeader pero ninguna de ellas me devuelve este error, solo cuando hago la llamada en este archivo en específico.
Alguien puede ayudarme? Supongo que la solución puede ser bastante estúpida, ¡pero no puedo superarla!