Center subscription screen content when no active subscription
This commit is contained in:
parent
61d275ec7c
commit
4c880190d5
@ -464,7 +464,14 @@ export default function SubscriptionScreen() {
|
|||||||
/>
|
/>
|
||||||
</View>
|
</View>
|
||||||
|
|
||||||
<ScrollView style={styles.scrollContent} contentContainerStyle={styles.content}>
|
<ScrollView
|
||||||
|
style={styles.scrollContent}
|
||||||
|
contentContainerStyle={[
|
||||||
|
styles.content,
|
||||||
|
// Center content when no subscription and no transactions
|
||||||
|
subscriptionState === 'none' && transactions.length === 0 && styles.contentCentered
|
||||||
|
]}
|
||||||
|
>
|
||||||
{/* Status Card */}
|
{/* Status Card */}
|
||||||
{renderStatusCard()}
|
{renderStatusCard()}
|
||||||
|
|
||||||
@ -573,6 +580,10 @@ const styles = StyleSheet.create({
|
|||||||
padding: Spacing.lg,
|
padding: Spacing.lg,
|
||||||
paddingBottom: Spacing.xxl,
|
paddingBottom: Spacing.xxl,
|
||||||
},
|
},
|
||||||
|
contentCentered: {
|
||||||
|
flexGrow: 1,
|
||||||
|
justifyContent: 'center',
|
||||||
|
},
|
||||||
|
|
||||||
// Status Card Styles
|
// Status Card Styles
|
||||||
statusCard: {
|
statusCard: {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user