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.37 kB
JavaScript
import useAuthProvider from './useAuthProvider';
import useAuthState from './useAuthState';
import usePermissions from './usePermissions';
import WithPermissions from './WithPermissions';
import useLogin from './useLogin';
import useLogout from './useLogout';
import useGetPermissions from './useGetPermissions';
import useLogoutIfAccessDenied from './useLogoutIfAccessDenied';
import convertLegacyAuthProvider from './convertLegacyAuthProvider';
export * from './Authenticated';
export * from './AuthContext';
export * from './CanAccess';
export * from './LogoutOnMount';
export * from './types';
export * from './useAuthenticated';
export * from './useCanAccess';
export * from './useCanAccessResources';
export * from './useCanAccessCallback';
export * from './useCheckAuth';
export * from './useGetIdentity';
export * from './useHandleAuthCallback';
export * from './useIsAuthPending';
export * from './useRequireAccess';
export * from './addRefreshAuthToAuthProvider';
export * from './addRefreshAuthToDataProvider';
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