From b938705513042dcc1b670ee00dad020db42048a6 Mon Sep 17 00:00:00 2001 From: KJ Shanks Date: Fri, 30 Sep 2022 16:14:48 -0400 Subject: [PATCH] Update loading states for favorites and collection page tables --- .../src/components/test-tracks-table/TestTracksTable.tsx | 6 +++--- .../collection-page/components/desktop/CollectionPage.tsx | 2 +- .../src/pages/saved-page/components/desktop/SavedPage.tsx | 7 +++++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/packages/web/src/components/test-tracks-table/TestTracksTable.tsx b/packages/web/src/components/test-tracks-table/TestTracksTable.tsx index ecc1fb8387..bc445989d3 100644 --- a/packages/web/src/components/test-tracks-table/TestTracksTable.tsx +++ b/packages/web/src/components/test-tracks-table/TestTracksTable.tsx @@ -271,12 +271,12 @@ export const TestTracksTable = ({ (cellInfo) => { const track = cellInfo.row.original const deleted = track.is_delete || track.user?.is_deactivated - if (deleted) { + const isOwner = track.owner_id === userId + if (deleted || isOwner) { return
} - const isOwner = track.owner_id === userId - return isOwner ? null : ( + return ( Boolean(entry.track_id)) + const tracksLoading = + (status === Status.IDLE || status === Status.LOADING) && isEmpty const queuedAndPlaying = playing && isQueued // Setup play button