ra-core
Version:
Core components of react-admin, a frontend Framework for building admin applications on top of REST services, using ES6, React
29 lines • 1.24 kB
JavaScript
import AuthContext from './AuthContext';
import useAuthProvider from './useAuthProvider';
import useAuthState from './useAuthState';
import usePermissions from './usePermissions';
import usePermissionsOptimized from './usePermissionsOptimized';
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 './types';
export * from './useAuthenticated';
export * from './useCheckAuth';
export * from './useGetIdentity';
export * from './useHandleAuthCallback';
export * from './addRefreshAuthToAuthProvider';
export * from './addRefreshAuthToDataProvider';
export { AuthContext, useAuthProvider, convertLegacyAuthProvider,
// low-level hooks for calling a particular verb on the authProvider
useLogin, useLogout, useGetPermissions,
// hooks with state management
usePermissions, usePermissionsOptimized, useAuthState,
// hook with immediate effect
useLogoutIfAccessDenied,
// components
WithPermissions, };
//# sourceMappingURL=index.js.map