All files / js/auth authHeader.ts

80% Statements 4/5
83.33% Branches 5/6
100% Functions 1/1
80% Lines 4/5

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15          1x 1x   1x 1x          
type AuthorisationHeader = {
    Authorization: string
}
 
export default function authHeader(): AuthorisationHeader | null {
    const loadedUser = localStorage.getItem('user');
    const user = loadedUser && JSON.parse(loadedUser);
 
    if (user && user.accessToken) {
        return { Authorization: 'Bearer ' + user.accessToken };
    } else E{
        return null;
    }
}