import React, { useState } from "react"; import { View, Text, TextInput, TouchableOpacity, StyleSheet, } from "react-native"; import { Ionicons } from "@expo/vector-icons"; import { useNavigation } from "@react-navigation/native"; const DonasiVerifikasi = () => { const navigation = useNavigation(); const [pin, setPin] = useState(""); const handlePinSubmit = () => { if (pin.length === 6) { alert("Pembayaran Tervalidasi"); } else { alert("PIN harus 6 digit"); } }; return ( navigation.goBack()} > VERIFIKASI PIN Masukkan PIN Anda untuk melanjutkan pembayaran navigation.navigate("Donasiberhasil")} > Konfirmasi PIN ); }; const styles = StyleSheet.create({ container: { flex: 1, padding: 20, backgroundColor: "#f9f9f9", }, header: { flexDirection: "row", alignItems: "center", marginBottom: 30, marginTop: 30, }, backButton: { marginRight: 10, }, title: { fontSize: 22, fontWeight: "bold", color: "#333", }, instructionText: { fontSize: 16, color: "#666", marginVertical: 15, }, pinInput: { borderBottomWidth: 2, borderColor: "#333", fontSize: 20, paddingVertical: 10, textAlign: "center", marginVertical: 20, }, submitButton: { backgroundColor: "#2D572C", paddingVertical: 15, borderRadius: 8, alignItems: "center", }, submitButtonText: { color: "#fff", fontSize: 16, fontWeight: "bold", }, }); export default DonasiVerifikasi;