All files / src/apps/organisations/redux selectors.ts

100% Statements 13/13
100% Branches 0/0
100% Functions 0/0
100% Lines 13/13

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 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63                                    1x     1x     1x       1x       1x     1x       1x       1x   1x     1x       1x       1x     1x      
import {
  errorSelector,
  loadingSelector,
  progressSelector,
  indexedAction
} from "../../../redux";
import {
  CREATE_ORGANISATION_ACTION,
  EDIT_ORGANISATION_ACTION,
  GET_ORG_ACTION,
  GET_USER_ORGS_ACTION,
  RETRIEVE_ORGS_ACTION,
  DELETE_ORGANISATION_ACTION,
  CREATE_ORG_MEMBER_ACTION,
  DELETE_ORG_MEMBER_ACTION
} from "./actionTypes";
import { PERSONAL_ORGS_ACTION_INDEX } from "../redux/constants";
 
export const createOrganisationLoadingSelector = loadingSelector(
  CREATE_ORGANISATION_ACTION
);
export const createOrganisationProgressSelector = progressSelector(
  CREATE_ORGANISATION_ACTION
);
export const createOrganisationErrorSelector = errorSelector(
  CREATE_ORGANISATION_ACTION
);
 
export const deleteOrganisationErrorSelector = errorSelector(
  DELETE_ORGANISATION_ACTION
);
 
export const editOrganisationErrorSelector = errorSelector(
  EDIT_ORGANISATION_ACTION
);
export const editOrganisationLoadingSelector = loadingSelector(
  EDIT_ORGANISATION_ACTION
);
 
export const retrieveOrgsLoadingSelector = loadingSelector(
  GET_USER_ORGS_ACTION
);
 
export const retrieveOrgLoadingSelector = loadingSelector(GET_ORG_ACTION);
 
export const retrievePublicOrganisationsLoadingSelector = loadingSelector(
  RETRIEVE_ORGS_ACTION
);
export const retrievePersonalOrganisationsLoadingSelector = loadingSelector(
  indexedAction(RETRIEVE_ORGS_ACTION, PERSONAL_ORGS_ACTION_INDEX)
);
 
export const addOrgMemberErrorSelector = errorSelector(
  CREATE_ORG_MEMBER_ACTION
);
 
export const addOrgMemberLoadingSelector = loadingSelector(
  CREATE_ORG_MEMBER_ACTION
);
export const deleteOrgMemberErrorSelector = errorSelector(
  DELETE_ORG_MEMBER_ACTION
);