Advertisement
Guest User

Untitled

a guest
Oct 20th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import { createContext, useContext } from 'react';
  2. import { useEnum } from './enum-context';
  3. import { managers } from '../features/users/selectors';
  4.  
  5. export const UserContext = createContext();
  6.  
  7. export function useUser() {
  8.   const enums = useEnum('userRole'); //Move enums and users to redux
  9.   const { user } = useContext(UserContext);
  10.   const isManager = user && enums ? managers({ user, enums }) : false;
  11.   return [user, isManager];
  12. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement