Use consistent spinners for loading screens (#2611)

* Use consistent spinners for loading screens

* Consolidate into LoadingScreen
This commit is contained in:
dan 2024-01-24 23:01:22 +00:00 committed by GitHub
parent 9ff74ff30a
commit c2733bc2c0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 31 additions and 46 deletions

View file

@ -8,6 +8,7 @@ import {
} from 'react-native'
import {AppBskyFeedDefs} from '@atproto/api'
import {CenteredView} from '../util/Views'
import {LoadingScreen} from '../util/LoadingScreen'
import {List, ListMethods} from '../util/List'
import {
FontAwesomeIcon,
@ -125,13 +126,7 @@ export function PostThread({
return <PostThreadBlocked />
}
if (!thread || isLoading || !preferences) {
return (
<CenteredView>
<View style={s.p20}>
<ActivityIndicator size="large" />
</View>
</CenteredView>
)
return <LoadingScreen />
}
return (
<PostThreadLoaded