diff --git a/src/state/session/index.ts b/src/state/session/index.ts new file mode 100644 index 0000000000..a636d1d4d5 --- /dev/null +++ b/src/state/session/index.ts @@ -0,0 +1,12 @@ +import * as V1 from '#/state/session/v1' +import * as V2 from '#/state/session/v2' + +export type {CurrentAccount, SessionAccount} from '#/state/session/types' + +const isV2 = false + +export const getAgent = isV2 ? V2.getAgent : V1.getAgent +export const Provider = isV2 ? V2.Provider : V1.Provider +export const useSession = isV2 ? V2.useSession : V1.useSession +export const useSessionApi = isV2 ? V2.useSessionApi : V1.useSessionApi +export const useRequireAuth = isV2 ? V2.useRequireAuth : V1.useRequireAuth diff --git a/src/state/session/index.tsx b/src/state/session/v1.tsx similarity index 100% rename from src/state/session/index.tsx rename to src/state/session/v1.tsx