chore: build

This commit is contained in:
2026-06-14 15:46:24 +02:00
parent 2cd7f38908
commit b9a532abd5
+17 -1
View File
@@ -15,7 +15,7 @@ import {
Linking,
} from "react-native";
import { Feather } from "@expo/vector-icons";
import { useFocusEffect } from "@react-navigation/native";
import { useFocusEffect, useNavigation } from "@react-navigation/native";
import AsyncStorage from "@react-native-async-storage/async-storage";
import { Ionicons } from "@expo/vector-icons";
import { getMyProfile, updateMyProfile, getTelegramStatus, generateTelegramLinkToken, unlinkTelegram, changePassword, get2FAStatus, toggle2FA, getPublicSettings } from "../../api/api";
@@ -30,6 +30,7 @@ const STORAGE_SIGNAL = "profile_signal_pseudo";
export default function ProfileScreen() {
const { colors } = useTheme();
const navigation = useNavigation<any>();
// Données compte (backend)
const [nom, setNom] = useState("");
@@ -534,6 +535,21 @@ export default function ProfileScreen() {
</TouchableOpacity>
</View>
{/* Carte Parrainage */}
<View style={styles.card}>
<View style={styles.cardTitle}>
<Ionicons name="gift-outline" size={18} color="#8b5cf6" />
<Text style={styles.cardTitleText}>Parrainage</Text>
</View>
<TouchableOpacity
style={[styles.saveBtn, { backgroundColor: "#8b5cf622", borderWidth: 1, borderColor: "#8b5cf666" }]}
onPress={() => navigation.navigate("Parrainage")}
>
<Ionicons name="gift-outline" size={16} color="#8b5cf6" />
<Text style={[styles.saveBtnText, { color: "#8b5cf6" }]}>Voir mon parrainage</Text>
</TouchableOpacity>
</View>
{/* Carte Telegram */}
{telegramEnabled && (
<View style={styles.card}>