@propelauth/react
Version:
A React library for managing authentication, backed by PropelAuth
22 lines (21 loc) • 730 B
TypeScript
import { AccessHelper, OrgHelper } from "@propelauth/javascript";
export declare type UseOrgHelperLoading = {
loading: true;
orgHelper: null;
};
export declare type UseOrgHelperLoaded = {
loading: false;
orgHelper: OrgHelper | null;
};
export declare type UseOrgHelper = UseOrgHelperLoading | UseOrgHelperLoaded;
export declare function useOrgHelper(): UseOrgHelper;
export declare type UseAccessHelperLoading = {
loading: true;
accessHelper: null;
};
export declare type UseAccessHelperLoaded = {
loading: false;
accessHelper: AccessHelper | null;
};
export declare type UseAccessHelper = UseAccessHelperLoading | UseAccessHelperLoaded;
export declare function useAccessHelper(): UseAccessHelper;