UNPKG

@elastic-suite/gally-admin-shared

Version:
12 lines (8 loc) 274 B
import jwtDecode from 'jwt-decode' import { IUser } from '../types' export function isValidUser(user?: IUser | null): boolean { return Boolean(user && Date.now() / 1000 < user.exp) } export function getUser(token?: string): IUser { return jwtDecode(token) as IUser }