UNPKG

sessionize-auth

Version:

A flexible session management library for React, Next.js, Angular, and React Native

23 lines (18 loc) 454 B
import { SessionStore } from "../core/types"; /** * In-memory session store (useful for testing or SSR) */ export function createMemoryStore<T>(): SessionStore<T> { let data: T | null = null; return { get: (): T | null => { return data; }, set: (account: T): void => { data = account; }, remove: (): void => { data = null; } }; }