palash-signoz 59f32884d2
Feat(UI): Auth (#1018)
* auth and rbac frontend changes
2022-05-03 15:27:09 +05:30

23 lines
569 B
TypeScript

import getLocalStorageKey from 'api/browser/localstorage/get';
import { LOCALSTORAGE } from 'constants/localStorage';
import { User } from 'types/reducer/app';
export const getInitialUserTokenRefreshToken = (): AuthTokenProps | null => {
const accessJwt = getLocalStorageKey(LOCALSTORAGE.AUTH_TOKEN);
const refreshJwt = getLocalStorageKey(LOCALSTORAGE.REFRESH_AUTH_TOKEN);
if (accessJwt && refreshJwt) {
return {
accessJwt,
refreshJwt,
};
}
return null;
};
interface AuthTokenProps {
accessJwt: User['accessJwt'];
refreshJwt: User['refreshJwt'];
}