f5034f74ca
Expanded homepage pins to support 2 types of input (if both are passed in, pinnedUrls take precedence): (1) pinnedUrls --> uses doResolveUris (resolve) (2) pinnedClaimIds --> uses doResolveClaimIds (claim_search) Instead of injecting the pinned URLs directly, we inject from `resolvedPinUris`, which will be blank until the uris are resolved, thus preventing it from being resolved individually from the tiles. There's additional complexity with the `claim_search` method, as the rest of the code deals with uris instead of IDs. Fortunately, it's all contained with `useResolvePins`, so removal would be easier when the batch `resolve` issue is fixed. |
||
---|---|---|
.. | ||
use-ad-outbrain.js | ||
use-combined-refs.js | ||
use-connection-status.js | ||
use-debounce.js | ||
use-drag-drop.js | ||
use-fetch-live.js | ||
use-fetch-view-count.js | ||
use-fetched.js | ||
use-get-ads.js | ||
use-get-thumbnail.js | ||
use-get-user-memberships.js | ||
use-hover.js | ||
use-interval.js | ||
use-is-mounted.js | ||
use-last-visible-item.js | ||
use-lazy-loading.js | ||
use-lighthouse.js | ||
use-on-resize.js | ||
use-persisted-state.js | ||
use-play-next.js | ||
use-previous.js | ||
use-resolve-pins.js | ||
use-screensize.js | ||
use-stream-file.js | ||
use-stream.js | ||
use-throttle.js | ||
use-thumbnail.js | ||
use-tween.js |