Updated profile components to display loading placeholders

• Updated:
- profile components to display loading placeholders instead of error message on load
This commit is contained in:
mgabdev
2020-07-29 15:49:18 -05:00
parent 13127960c4
commit 60f6900df7
4 changed files with 5 additions and 4 deletions

View File

@@ -20,7 +20,7 @@ const mapStateToProps = (state, { account, commentsOnly = false }) => {
accountId,
statusIds: state.getIn(['timelines', `account:${path}`, 'items'], emptyList),
featuredStatusIds: commentsOnly ? ImmutableList() : state.getIn(['timelines', `account:${accountId}:pinned`, 'items'], emptyList),
isLoading: state.getIn(['timelines', `account:${path}`, 'isLoading']),
isLoading: state.getIn(['timelines', `account:${path}`, 'isLoading'], true),
hasMore: state.getIn(['timelines', `account:${path}`, 'hasMore']),
}
}
@@ -87,6 +87,7 @@ class AccountTimeline extends ImmutablePureComponent {
statusIds={statusIds}
featuredStatusIds={featuredStatusIds}
isLoading={isLoading}
showLoading={isLoading}
hasMore={hasMore}
onLoadMore={this.handleLoadMore}
emptyMessage={intl.formatMessage(messages.empty)}