mirror of
https://github.com/jjbrunton/Sauci.git
synced 2026-11-02 02:19:43 +00:00
Update
This commit is contained in:
1 parent
bc0b8abd17
commit
e52430f0a8
1 file changed
+30
@@ -9,6 +9,7 @@ import {
|
|||||||
ScrollView,
|
ScrollView,
|
||||||
Platform,
|
Platform,
|
||||||
Pressable,
|
Pressable,
|
||||||
|
Linking,
|
||||||
} from "react-native";
|
} from "react-native";
|
||||||
import { Ionicons } from "@expo/vector-icons";
|
import { Ionicons } from "@expo/vector-icons";
|
||||||
import { LinearGradient } from "expo-linear-gradient";
|
import { LinearGradient } from "expo-linear-gradient";
|
||||||
@@ -368,6 +369,19 @@ export function Paywall({ visible, onClose, onSuccess }: PaywallProps) {
|
|||||||
Subscription automatically renews unless cancelled at least 24 hours
|
Subscription automatically renews unless cancelled at least 24 hours
|
||||||
before the end of the current period.
|
before the end of the current period.
|
||||||
</Text>
|
</Text>
|
||||||
|
<View style={styles.legalLinks}>
|
||||||
|
<TouchableOpacity
|
||||||
|
onPress={() => Linking.openURL("https://sauci.app/terms")}
|
||||||
|
>
|
||||||
|
<Text style={styles.legalLinkText}>Terms of Use</Text>
|
||||||
|
</TouchableOpacity>
|
||||||
|
<Text style={styles.legalSeparator}>•</Text>
|
||||||
|
<TouchableOpacity
|
||||||
|
onPress={() => Linking.openURL("https://sauci.app/privacy")}
|
||||||
|
>
|
||||||
|
<Text style={styles.legalLinkText}>Privacy Policy</Text>
|
||||||
|
</TouchableOpacity>
|
||||||
|
</View>
|
||||||
</View>
|
</View>
|
||||||
</ScrollView>
|
</ScrollView>
|
||||||
</View>
|
</View>
|
||||||
@@ -716,6 +730,22 @@ const styles = StyleSheet.create({
|
|||||||
textAlign: "center",
|
textAlign: "center",
|
||||||
lineHeight: 18,
|
lineHeight: 18,
|
||||||
},
|
},
|
||||||
|
legalLinks: {
|
||||||
|
flexDirection: "row",
|
||||||
|
justifyContent: "center",
|
||||||
|
alignItems: "center",
|
||||||
|
marginTop: spacing.sm,
|
||||||
|
gap: spacing.xs,
|
||||||
|
},
|
||||||
|
legalLinkText: {
|
||||||
|
...typography.caption1,
|
||||||
|
color: colors.premium.gold,
|
||||||
|
textDecorationLine: "underline",
|
||||||
|
},
|
||||||
|
legalSeparator: {
|
||||||
|
...typography.caption1,
|
||||||
|
color: colors.textTertiary,
|
||||||
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
export default Paywall;
|
export default Paywall;
|
||||||
Reference in new issue
Block a user