lbryinc/src/redux/selectors/sync.js
Akinwale Ariwodola 7f6bf155b7
updates for cross-device sync ()
* add sync actions, reducer and selectors
2019-04-18 09:02:11 +01:00

16 lines
580 B
JavaScript

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);