fix(app): restore tappable Privacy/Terms links on paywall

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Timo Knuth
2026-07-06 13:34:20 +02:00
parent 30a2537eaa
commit 91dddc5137

View File

@@ -766,7 +766,15 @@ export default function BillingScreen() {
</TouchableOpacity>
<View style={styles.paywallFooter}>
<Text style={[styles.paywallFooterText, { color: colors.textMuted }]}>Privacy | Terms</Text>
<View style={styles.paywallFooterLinks}>
<TouchableOpacity onPress={() => Linking.openURL('https://greenlenspro.com/privacy')}>
<Text style={[styles.paywallFooterText, { color: colors.textMuted }]}>Privacy</Text>
</TouchableOpacity>
<Text style={[styles.paywallFooterText, { color: colors.textMuted }]}> | </Text>
<TouchableOpacity onPress={() => Linking.openURL('https://greenlenspro.com/terms')}>
<Text style={[styles.paywallFooterText, { color: colors.textMuted }]}>Terms</Text>
</TouchableOpacity>
</View>
<Text style={[styles.paywallFooterText, { color: colors.textMuted }]}>{copy.cancelAnytime}</Text>
</View>
</ScrollView>
@@ -1213,7 +1221,8 @@ const styles = StyleSheet.create({
dueAmount: { fontSize: 14, fontWeight: '800' },
paywallCta: { height: 58, borderRadius: 14, alignItems: 'center', justifyContent: 'center', marginBottom: 12 },
paywallCtaText: { fontSize: 18, fontWeight: '800' },
paywallFooter: { flexDirection: 'row', justifyContent: 'space-between' },
paywallFooter: { flexDirection: 'row', justifyContent: 'space-between', alignItems: 'center' },
paywallFooterLinks: { flexDirection: 'row', alignItems: 'center' },
paywallFooterText: { fontSize: 12, fontWeight: '600' },
safeArea: { flex: 1 },
header: { flexDirection: 'row', alignItems: 'center', padding: 16 },