ra-core
Version:
Core components of react-admin, a frontend Framework for building admin applications on top of REST services, using ES6, React
28 lines • 1.36 kB
TypeScript
import useAuthProvider from "./useAuthProvider.js";
import useAuthState from "./useAuthState.js";
import usePermissions from "./usePermissions.js";
import WithPermissions, { WithPermissionsProps } from "./WithPermissions.js";
import useLogin from "./useLogin.js";
import useLogout from "./useLogout.js";
import useGetPermissions from "./useGetPermissions.js";
import useLogoutIfAccessDenied from "./useLogoutIfAccessDenied.js";
import convertLegacyAuthProvider from "./convertLegacyAuthProvider.js";
export * from "./Authenticated.js";
export * from "./AuthContext.js";
export * from "./CanAccess.js";
export * from "./LogoutOnMount.js";
export * from "./types.js";
export * from "./useAuthenticated.js";
export * from "./useCanAccess.js";
export * from "./useCanAccessResources.js";
export * from "./useCanAccessCallback.js";
export * from "./useCheckAuth.js";
export * from "./useGetIdentity.js";
export * from "./useHandleAuthCallback.js";
export * from "./useIsAuthPending.js";
export * from "./useRequireAccess.js";
export * from "./addRefreshAuthToAuthProvider.js";
export * from "./addRefreshAuthToDataProvider.js";
export { useAuthProvider, convertLegacyAuthProvider, useLogin, useLogout, useGetPermissions, usePermissions, useAuthState, useLogoutIfAccessDenied, WithPermissions, };
export type { WithPermissionsProps };
//# sourceMappingURL=index.d.ts.map