lbry-desktop/ui/redux/actions
saltrafael 2575c5d448
[Playlist] Pull in sorting changes from desktop + Add Drag-n-Drop + Handle unavailable/deleted claims (#641)
* Add ordering Icons

* Refactor doCollectionEdit

- It required claims as parameter, when only uris are used to populate the collection, so that was changed to pass down the uris instead.
- There were unused and mostly unnecessary functions inside, for example the parameter claimIds was never used so it would never enter the claimSearch function which again would be used to generate uris, so it's better to just use uris as parameter

* Add List Reordering changes

* Add toggle button for list editing

* Add toggle on content page collection sidebar

* Enable drag-n-drop to re-order list items

https://www.youtube.com/watch?v=aYZRRyukuIw

* Allow removing all unavailable claims from a List

* Fix <g> on icons

* Fix section buttons positioning

* Move preventDefault and stopPropagation to buttons div instead of each button, preventing clicking even if disabled opening the claim

* Change dragging cursor

* Fix sizing

* Fix dragging component

* Restrict dragging to vertical axis

* Ignore shuffle state for ordering

* Fix console errors

* Mobile fixes

* Fix sidebar spacing

* Fix grey on mobile after click
2022-01-12 14:14:12 -05:00
..
app.js Remove unused firebase and domain parameter 2022-01-04 08:54:30 -05:00
blocked.js Additional pop up menu options 2021-06-15 13:47:56 -04:00
claims.js Add ability to have claim searches auto-fetch up to 3 pages. (#504) 2021-12-20 13:25:16 -05:00
coinSwap.js CoinSwap: websocket + multi-coin 2021-04-13 14:02:25 -04:00
collections.js [Playlist] Pull in sorting changes from desktop + Add Drag-n-Drop + Handle unavailable/deleted claims (#641) 2022-01-12 14:14:12 -05:00
comments.js Remove incorrect comments 2022-01-10 09:18:11 +08:00
content.js Kill makeSelectClientSetting 2021-11-23 12:29:53 +08:00
file.js Cost Info selector fixes 2021-11-19 16:01:25 +08:00
file_info.js Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
livestream.js Add a better solution for 304 browser bug + update naming conventions to better articulate what's happening (#603) 2022-01-06 12:49:49 -05:00
notifications.js Defer notification/categories 2021-12-29 09:15:06 -05:00
publish.js 2MB max thumb size messaging (#650) 2022-01-07 14:39:27 -05:00
reactions.js Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
reportContent.js Add 'ReportContent' actions/reducers/selectors 2021-04-21 10:49:31 -04:00
rewards.js Change logic for daily reward claiming to weekly 2021-12-23 02:40:58 -05:00
search.js Add back support for Winning Uri 2021-12-09 15:35:40 -05:00
settings.js i18n: restore ability to retrieve new i18n strings 2022-01-03 10:36:12 +08:00
subscriptions.js Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
sync.js Sync: fix new user sign up flow 2022-01-05 04:00:12 -05:00
tags.js Remove content_tags and related functions 2021-12-13 11:54:53 -05:00
user.js Skip 'install/new' if web already exists 2022-01-04 08:54:30 -05:00
wallet.js [New Feature] Stickers (#131) 2021-10-28 16:25:34 -04:00
websocket.js Handle removed livestream comments 2021-12-30 11:55:44 -05:00