define(['exports', 'reselect', './TopicsListComponent-90c1f1f6'], function (exports, reselect, TopicsListComponent) { 'use strict';

  /**
   * The global state selectors
   */

  const selectGlobal = state => state.global || TopicsListComponent.initialState;

  const makeSelectLoading = () => reselect.createSelector(selectGlobal, globalState => globalState.loading);

  const makeSelectError = () => reselect.createSelector(selectGlobal, globalState => globalState.error);

  const makeSelectRepos = () => reselect.createSelector(selectGlobal, globalState => globalState.userData.repositories);

  const makeSelectSignedInUser = () => reselect.createSelector(selectGlobal, globalState => globalState.signedInUser);

  exports.makeSelectError = makeSelectError;
  exports.makeSelectLoading = makeSelectLoading;
  exports.makeSelectRepos = makeSelectRepos;
  exports.makeSelectSignedInUser = makeSelectSignedInUser;

});
//# sourceMappingURL=selectors-ce218cf4.js.map
