2018-01-17 06:28:01 +01:00
|
|
|
// common
|
|
|
|
import Lbry from 'lbry';
|
|
|
|
import Lbryuri from 'lbryuri';
|
2018-01-17 13:24:35 +01:00
|
|
|
export { Lbry, Lbryuri };
|
2018-01-11 13:12:37 +01:00
|
|
|
|
2018-01-17 06:28:01 +01:00
|
|
|
// actions
|
2018-01-17 13:24:35 +01:00
|
|
|
export { doOpenModal, doCloseModal, doShowSnackBar } from 'redux/actions/app';
|
2018-01-17 06:28:01 +01:00
|
|
|
export { doFetchClaimListMine, doAbandonClaim, doResolveUris, doResolveUri } from 'redux/actions/claims';
|
|
|
|
export { doFetchCostInfoForUri } from 'redux/actions/cost_info';
|
|
|
|
export { doFetchFileInfo, doFileList, doFetchFileInfosAndPublishedClaims } from 'redux/actions/file_info';
|
|
|
|
export { doSearch } from 'redux/actions/search';
|
2018-01-17 13:24:35 +01:00
|
|
|
export {
|
|
|
|
doUpdateBalance,
|
|
|
|
doBalanceSubscribe,
|
|
|
|
doFetchTransactions,
|
|
|
|
doFetchBlock,
|
|
|
|
doGetNewAddress,
|
|
|
|
doCheckAddressIsMine,
|
|
|
|
doSendDraftTransaction,
|
|
|
|
doSetDraftTransactionAmount,
|
|
|
|
doSetDraftTransactionAddress,
|
|
|
|
doSendSupport
|
|
|
|
} from 'redux/actions/wallet';
|
2018-01-17 06:28:01 +01:00
|
|
|
|
|
|
|
// reducers
|
|
|
|
export { claimsReducer } from 'redux/reducers/claims';
|
|
|
|
export { costInfoReducer } from 'redux/reducers/cost_info';
|
|
|
|
export { fileInfoReducer } from 'redux/reducers/file_info';
|
|
|
|
export { searchReducer } from 'redux/reducers/search';
|
|
|
|
export { walletReducer } from 'redux/reducers/wallet';
|
|
|
|
|
|
|
|
// selectors
|
|
|
|
export {
|
|
|
|
makeSelectClaimForUri,
|
|
|
|
makeSelectClaimIsMine,
|
|
|
|
makeSelectFetchingChannelClaims,
|
|
|
|
makeSelectClaimsInChannelForCurrentPage,
|
|
|
|
makeSelectMetadataForUri,
|
|
|
|
makeSelectTitleForUri,
|
|
|
|
makeSelectContentTypeForUri,
|
|
|
|
makeSelectIsUriResolving,
|
|
|
|
selectClaimsById,
|
|
|
|
selectClaimsByUri,
|
|
|
|
selectAllClaimsByChannel,
|
|
|
|
selectMyClaimsRaw,
|
|
|
|
selectAbandoningIds,
|
|
|
|
selectMyActiveClaims,
|
|
|
|
selectAllFetchingChannelClaims,
|
|
|
|
selectIsFetchingClaimListMine,
|
|
|
|
selectPendingClaims,
|
|
|
|
selectMyClaims,
|
|
|
|
selectMyClaimsWithoutChannels,
|
|
|
|
selectAllMyClaimsByOutpoint,
|
|
|
|
selectMyClaimsOutpoints,
|
|
|
|
selectFetchingMyChannels,
|
|
|
|
selectMyChannelClaims,
|
|
|
|
selectResolvingUris
|
|
|
|
} from 'redux/selectors/claims';
|
|
|
|
|
|
|
|
export {
|
|
|
|
makeSelectFetchingCostInfoForUri,
|
|
|
|
makeSelectCostInfoForUri,
|
|
|
|
selectAllCostInfoByUri,
|
|
|
|
selectCostForCurrentPageUri,
|
|
|
|
selectFetchingCostInfo
|
|
|
|
} from 'redux/selectors/cost_info';
|
|
|
|
|
|
|
|
export {
|
2018-01-17 13:24:35 +01:00
|
|
|
makeSelectFileInfoForUri,
|
|
|
|
makeSelectDownloadingForUri,
|
|
|
|
makeSelectLoadingForUri,
|
2018-01-17 06:28:01 +01:00
|
|
|
selectFileInfosByOutpoint,
|
|
|
|
selectIsFetchingFileList,
|
|
|
|
selectIsFetchingFileListDownloadedOrPublished,
|
|
|
|
selectDownloadingByOutpoint,
|
|
|
|
selectUrisLoading,
|
|
|
|
selectFileInfosDownloaded,
|
|
|
|
selectDownloadingFileInfos,
|
|
|
|
selectTotalDownloadProgress
|
|
|
|
} from 'redux/selectors/file_info';
|
|
|
|
|
|
|
|
export {
|
|
|
|
makeSelectSearchUris,
|
|
|
|
selectSearchQuery,
|
|
|
|
selectIsSearching,
|
|
|
|
selectSearchUrisByQuery,
|
|
|
|
selectWunderBarAddress,
|
|
|
|
selectWunderBarIcon
|
|
|
|
} from 'redux/selectors/search';
|
2018-01-17 13:24:35 +01:00
|
|
|
|
|
|
|
export {
|
|
|
|
makeSelectBlockDate,
|
|
|
|
selectBalance,
|
|
|
|
selectTransactionsById,
|
|
|
|
selectTransactionItems,
|
|
|
|
selectRecentTransactions,
|
|
|
|
selectHasTransactions,
|
|
|
|
selectIsFetchingTransactions,
|
|
|
|
selectIsSendingSupport,
|
|
|
|
selectReceiveAddress,
|
|
|
|
selectGettingNewAddress,
|
|
|
|
selectDraftTransaction,
|
|
|
|
selectDraftTransactionAmount,
|
|
|
|
selectDraftTransactionAddress,
|
|
|
|
selectDraftTransactionError,
|
|
|
|
selectBlocks
|
|
|
|
} from 'redux/selectors/wallet';
|