tuitio-client-react/src/initialState.ts

19 lines
449 B
TypeScript

import { fetch } from "@flare/tuitio-client";
import type { TuitioReactState, TuitioDispatchActions } from "./types";
const { token, validUntil, userName } = fetch();
export const initialState: TuitioReactState = {
auth: {
userName,
token,
validUntil
},
configuration: { tuitioUrl: null }
};
export const initialDispatchActions: TuitioDispatchActions = {
onLoginSuccess: () => undefined,
onLogoutSuccess: () => undefined
};