ran-boilerplate
Version:
React . Apollo (GraphQL) . Next.js Toolkit
21 lines (16 loc) • 453 B
JavaScript
// @flow
import cookies from 'js-cookie';
export default class persist {
static get ACCESS_TOKEN_KEY(): string {
return 'accessToken';
}
static async willGetAccessToken() {
return cookies.get(persist.ACCESS_TOKEN_KEY);
}
static async willSetAccessToken(value: string) {
return cookies.set(persist.ACCESS_TOKEN_KEY, value);
}
static async willRemoveAccessToken() {
return cookies.remove(persist.ACCESS_TOKEN_KEY);
}
}