14 lines
302 B
TypeScript

import { login } from '../api/query';
import { isTokenExpired } from '../utils/jwt';
export const token: null | string = null;
export async function getToken() {
if (!token || isTokenExpired(token)) {
const response = await login();
return response?.data?.login.jwt;
}
return token;
}