prevents content on tags or channels sort if param empty
This commit is contained in:
parent
929b00aefa
commit
08b019ae5f
1 changed files with 7 additions and 5 deletions
|
@ -108,14 +108,16 @@ function ClaimListDiscover(props: Props) {
|
||||||
}
|
}
|
||||||
const hasContent =
|
const hasContent =
|
||||||
(personalSort === SEARCH_SORT_CHANNELS && subscribedChannels.length) ||
|
(personalSort === SEARCH_SORT_CHANNELS && subscribedChannels.length) ||
|
||||||
(personalSort === SEARCH_SORT_YOU && !!tags.length);
|
(personalSort === SEARCH_SORT_YOU && !!tags.length) ||
|
||||||
|
personalSort === SEARCH_SORT_ALL;
|
||||||
console.log('has content', String(hasContent));
|
console.log('has content', String(hasContent));
|
||||||
const claimSearchCacheQuery = createNormalizedClaimSearchKey(options);
|
const claimSearchCacheQuery = createNormalizedClaimSearchKey(options);
|
||||||
const uris = claimSearchByQuery[claimSearchCacheQuery] || [];
|
const uris = (hasContent && claimSearchByQuery[claimSearchCacheQuery]) || [];
|
||||||
const shouldPerformSearch =
|
const shouldPerformSearch =
|
||||||
uris.length === 0 ||
|
hasContent &&
|
||||||
didNavigateForward ||
|
(uris.length === 0 ||
|
||||||
(!loading && uris.length < PAGE_SIZE * page && uris.length % PAGE_SIZE === 0);
|
didNavigateForward ||
|
||||||
|
(!loading && uris.length < PAGE_SIZE * page && uris.length % PAGE_SIZE === 0));
|
||||||
// Don't use the query from createNormalizedClaimSearchKey for the effect since that doesn't include page & release_time
|
// Don't use the query from createNormalizedClaimSearchKey for the effect since that doesn't include page & release_time
|
||||||
const optionsStringForEffect = JSON.stringify(options);
|
const optionsStringForEffect = JSON.stringify(options);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue