Home Reference Source

src/lib/dummyUserContext.js

  1. // @flow
  2.  
  3. /**
  4. * Returns a dummyUserContext
  5. * mocking User authRole, as it is not existing in this library
  6. * for usage in the test cases, where we don't have an original
  7. * User model context
  8. * @public
  9. * @return {object} dummyUserContext - returns user.role || null
  10. */
  11.  
  12. export const dummyUserContext = {
  13. authRole(user) {
  14. return user && user.role ? user.role : null;
  15. }
  16. };