@@ -2,33 +2,32 @@ import jwtDecode from 'jwt-decode';
2
2
import { TOKEN_KEY , REFRESH_TOKEN_KEY } from './constants' ;
3
3
import { BaseUserType } from './types' ;
4
4
5
+ const p : any = typeof process === 'undefined' ? { } : process ;
6
+
5
7
export const getToken = ( ) : string =>
6
- localStorage . getItem (
7
- process ?. env ?. REACT_APP_REACT_AUTH_TOKEN_KEY || TOKEN_KEY
8
- ) ?? '' ;
8
+ localStorage . getItem ( p ?. env ?. REACT_APP_REACT_AUTH_TOKEN_KEY || TOKEN_KEY ) ??
9
+ '' ;
9
10
export const getRefreshToken = ( ) : string =>
10
11
localStorage . getItem (
11
- process ?. env ?. REACT_APP_REACT_AUTH_TOKEN_KEY || REFRESH_TOKEN_KEY
12
+ p ?. env ?. REACT_APP_REACT_AUTH_TOKEN_KEY || REFRESH_TOKEN_KEY
12
13
) ?? '' ;
13
14
const setToken = ( token ?: string ) =>
14
15
token &&
15
16
localStorage . setItem (
16
- process ?. env ?. REACT_APP_REACT_AUTH_TOKEN_KEY || TOKEN_KEY ,
17
+ p ?. env ?. REACT_APP_REACT_AUTH_TOKEN_KEY || TOKEN_KEY ,
17
18
token
18
19
) ;
19
20
export const setRefreshToken = ( refreshToken ?: string ) =>
20
21
refreshToken &&
21
22
localStorage . setItem (
22
- process ?. env ?. REACT_APP_REACT_AUTH_TOKEN_KEY || REFRESH_TOKEN_KEY ,
23
+ p ?. env ?. REACT_APP_REACT_AUTH_TOKEN_KEY || REFRESH_TOKEN_KEY ,
23
24
refreshToken
24
25
) ;
25
26
const removeToken = ( ) =>
26
- localStorage . removeItem (
27
- process ?. env ?. REACT_APP_REACT_AUTH_TOKEN_KEY || TOKEN_KEY
28
- ) ;
27
+ localStorage . removeItem ( p ?. env ?. REACT_APP_REACT_AUTH_TOKEN_KEY || TOKEN_KEY ) ;
29
28
const removeRefreshToken = ( ) =>
30
29
localStorage . removeItem (
31
- process ?. env ?. REACT_APP_REACT_AUTH_TOKEN_KEY || REFRESH_TOKEN_KEY
30
+ p ?. env ?. REACT_APP_REACT_AUTH_TOKEN_KEY || REFRESH_TOKEN_KEY
32
31
) ;
33
32
34
33
export const isTokenExpired = ( token : string ) => {
0 commit comments