ra-core
Version:
Core components of react-admin, a frontend Framework for building admin applications on top of REST services, using ES6, React
35 lines • 1.45 kB
JavaScript
import useAuthProvider from "./useAuthProvider.js";
import useAuthState from "./useAuthState.js";
import usePermissions from "./usePermissions.js";
import WithPermissions 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,
// low-level hooks for calling a particular verb on the authProvider
useLogin, useLogout, useGetPermissions,
// hooks with state management
usePermissions, useAuthState,
// hook with immediate effect
useLogoutIfAccessDenied,
// components
WithPermissions, };
//# sourceMappingURL=index.js.map