From a62fe855c3625a1798eae38cca08bc6c1686c863 Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Wed, 5 Mar 2025 17:55:55 +0000 Subject: skeletons for chat list (#7907) --- src/screens/Messages/ChatList.tsx | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'src/screens/Messages/ChatList.tsx') diff --git a/src/screens/Messages/ChatList.tsx b/src/screens/Messages/ChatList.tsx index b060b23e5..4624b0164 100644 --- a/src/screens/Messages/ChatList.tsx +++ b/src/screens/Messages/ChatList.tsx @@ -20,7 +20,8 @@ import {useLeftConvos} from '#/state/queries/messages/leave-conversation' import {useListConvosQuery} from '#/state/queries/messages/list-conversations' import {useSession} from '#/state/session' import {List, ListRef} from '#/view/com/util/List' -import {atoms as a, useBreakpoints, useTheme, web} from '#/alf' +import {ChatListLoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' +import {atoms as a, useBreakpoints, useTheme} from '#/alf' import {Button, ButtonIcon, ButtonText} from '#/components/Button' import {DialogControlProps, useDialogControl} from '#/components/Dialog' import {NewChat} from '#/components/dms/dialogs/NewChatDialog' @@ -33,7 +34,6 @@ import {SettingsSliderVertical_Stroke2_Corner0_Rounded as SettingsSlider} from ' import * as Layout from '#/components/Layout' import {Link} from '#/components/Link' import {ListFooter} from '#/components/Lists' -import {Loader} from '#/components/Loader' import {Text} from '#/components/Typography' import {ChatListItem} from './components/ChatListItem' import {InboxPreview} from './components/InboxPreview' @@ -211,10 +211,12 @@ export function MessagesScreen({navigation, route}: Props) {
+ {isLoading ? ( - - - + ) : ( <> {isError ? ( @@ -255,10 +257,6 @@ export function MessagesScreen({navigation, route}: Props) { ) : ( <> - -- cgit 1.4.1