Passed
Push — master ( 085900...85d83b )
by Mathieu
227:05 queued 225:41
created

TokenStorage.get   A

Complexity

Conditions 1

Size

Total Lines 3
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 2
dl 0
loc 3
rs 10
c 0
b 0
f 0
cc 1
1
import Cookies from 'js-cookie';
2
3
export const TOKEN_KEY = 'permacoop_token';
4
5
export class TokenStorage {
6
  static save(token) {
7
    Cookies.set(TOKEN_KEY, token, {
8
      secure: process.env.NODE_ENV === 'production'
9
    });
10
  }
11
12
  static get() {
13
    return Cookies.get(TOKEN_KEY);
14
  }
15
16
  static remove() {
17
    Cookies.remove(TOKEN_KEY);
18
  }
19
}
20