lbryinc/src/redux/selectors/sync.js

17 lines
580 B
JavaScript
Raw Normal View History

import { createSelector } from 'reselect';
const selectState = state => state.sync || {};
export const selectHasSyncedWallet = createSelector(selectState, state => state.hasSyncedWallet);
export const selectSyncHash = createSelector(selectState, state => state.syncHash);
export const selectSetSyncErrorMessage = createSelector(
selectState,
state => state.setSyncErrorMessage
);
export const selectIsRetrievingSync = createSelector(selectState, state => state.retrievingSync);
export const selectIsSettingSync = createSelector(selectState, state => state.settingSync);