lbry-desktop/ui/redux/reducers
infinite-persistence f94f98e0f3 ViewPastSwaps: limit to 10 entries + other fixes
(1) Due to IAPI/commerce query limit, and also to not pollute the wallet with infinite chargeCodes, we'll only show the last 10 swaps. Beamer mentioned that it's possible to tracked back the past chargeCodes of the user, and potential provide a `list` endpoint to handle disputes.

(2) If a user explicitly removed an entry, don't repopulate that entry even if websocket returned an updated status for it. While it might be useful to handle accidental removals, it looks weird when the list gets repopulated with 'Expired' entries.

(3) Add sanitization when repopulating the chargeCodes from the wallet data (i.e. remove 'null' entries).

(4) Always repopulate the list per wallet data so every instance looks the same.
2021-04-13 14:02:25 -04:00
..
app.js add initial support for comment API outside of SDK 2021-02-11 10:45:34 -05:00
blocked.js New moderation tools: block & mute (#5572) 2021-03-03 13:50:16 -05:00
coinSwap.js ViewPastSwaps: limit to 10 entries + other fixes 2021-04-13 14:02:25 -04:00
comments.js fix first livestream comment not being displayed 2021-03-22 15:30:13 -07:00
content.js
notifications.js Augment doNotificationList to get a filtered list. 2021-04-08 14:28:21 -04:00
reactions.js
rewards.js
search.js Only concatenate results if 'from !== 0' 2021-04-07 12:08:17 -04:00
settings.js Add 24-hour clock setting. 2021-04-06 13:00:10 -04:00
subscriptions.js
sync.js
tags.js
user.js