@kinde-oss/kinde-auth-react
Version:
Kinde React SDK for authentication
20 lines (15 loc) • 424 B
text/typescript
import {
MemoryStorage,
LocalStorage,
setActiveStorage,
setInsecureStorage,
} from "@kinde/js-utils";
enum LocalKeys {
performingLogout = "performing_logout",
}
const memoryStorage = new MemoryStorage();
const localStorage = new LocalStorage<LocalKeys>();
setActiveStorage(memoryStorage);
//@ts-expect-error valid assignment
setInsecureStorage(localStorage);
export { memoryStorage, localStorage, LocalKeys };