All files / app/assets/javascripts/feature_flags/store/gitlab_user_list getters.js

100% Statements 9/9
100% Branches 2/2
100% Functions 5/5
100% Lines 6/6

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12    6x 2x   6x 32x   32x   6x  
import statuses from './status';
 
export const userListOptions = ({ userLists }) =>
  userLists.map(({ name, id }) => ({ value: id, text: name }));
 
export const hasUserLists = ({ userLists, status }) =>
  [statuses.START, statuses.LOADING].indexOf(status) > -1 || userLists.length > 0;
 
export const isLoading = ({ status }) => status === statuses.LOADING;
 
export const hasError = ({ status }) => status === statuses.ERROR;