Enlarge the view header, left align the title, and add a compose button

This commit is contained in:
Paul Frazee 2022-11-28 09:29:35 -06:00
parent cb5210d24d
commit 1784a4912d
5 changed files with 37 additions and 75 deletions

View file

@ -80,7 +80,11 @@ export const Home = observer(function Home({
return (
<View style={s.flex1}>
<ViewHeader title="Bluesky" subtitle="Private Beta" />
<ViewHeader
title="Bluesky"
subtitle="Private Beta"
onPost={onCreatePost}
/>
<Feed
key="default"
feed={defaultFeedView}

View file

@ -15,6 +15,7 @@ import {PostFeedLoadingPlaceholder} from '../com/util/LoadingPlaceholder'
import {ErrorScreen} from '../com/util/ErrorScreen'
import {ErrorMessage} from '../com/util/ErrorMessage'
import {EmptyState} from '../com/util/EmptyState'
import {ViewHeader} from '../com/util/ViewHeader'
import Toast from '../com/util/Toast'
import {s, colors} from '../lib/styles'
@ -219,8 +220,11 @@ export const Profile = observer(({navIdx, visible, params}: ScreenParams) => {
renderItem = () => <View />
}
const title =
uiState.profile.displayName || uiState.profile.handle || params.name
return (
<View style={styles.container}>
<ViewHeader title={title} />
{uiState.profile.hasError ? (
<ErrorScreen
title="Failed to load profile"