mirror of
https://github.com/TryGhost/Ghost.git
synced 2024-11-30 01:42:29 +03:00
e433f8b9cf
closes https://github.com/TryGhost/Team/issues/1483 - updated newsletters list to use `<SortableObjects>` and `<DraggableObject>` - swapped the `filteredNewsletters` reactive getter for a tracked property because `<SortableObjects>` replaces the value with a new array when re-ordering which isn't compatible with a getter - required explicit update of the list any time the list should change through filter swap, archive, unarchive - required explicit update of the list via router event when leaving the "new newsletter" route so any newly added newsletter can be displayed - added action for handling update of `sort_order` properties when a re-order occurs - updates every newsletter setting `sort_order` of the active newsletters first based on the new order, followed by all archived newsletters following their existing order - disabled sorting of newsletters in the archived newsletters list - hides the grab handle and disables the resize on hover - allowing re-order of archived newsletters would complicate the re-order+save algorithm and re-ordering archived newsletters doesn't have a use-case |
||
---|---|---|
.. | ||
design | ||
form-fields | ||
members | ||
members-email | ||
members-email-labs | ||
members-default-post-access.hbs | ||
members-default-post-access.js | ||
members-email-labs.hbs | ||
members-email-labs.js | ||
members-email.hbs | ||
members-email.js | ||
members-subscription-access.hbs | ||
members-subscription-access.js |