mirror of
https://github.com/TryGhost/Ghost.git
synced 2024-11-30 01:42:29 +03:00
7eab83a6ec
no issue - the `ella-sparse-array` dependency used for the sparsely populated list on the members screen creates ProxyObjects that wrap the underlying member model instances meaning the forced use of `.get()` and `.set()` required by ProxyObject was leaking through to other areas of the app causing a mismatch in code patterns - moved the loading state for each member into a separate component and put the loading conditional directly inside the `{{#each members}}` block so that we can pass the real model instance through to components via `{{member.content}}` rather than passing the ProxyObject wrapper, avoiding unexpected errors when not using `.get()` and `.set()` on member arguments |
||
---|---|---|
.. | ||
activity-feed-empty.hbs | ||
activity-feed.hbs | ||
activity-feed.js | ||
newsletter-preference.hbs | ||
newsletter-preference.js | ||
subscription-detail-box.hbs | ||
subscription-detail-box.js |