import React, { useState } from "react"; import { Dialog, Button, Text, View } from "react-native-ui-lib"; import { StyleSheet } from "react-native"; import { Feather } from "@expo/vector-icons"; import {useDeleteUser} from "@/hooks/firebase/useDeleteUser"; interface ConfirmationDialogProps { visible: boolean; onDismiss: () => void; onFirstYes: () => void; onConfirm: () => void; } const DeleteProfileDialogs: React.FC = ({ visible, onDismiss, onFirstYes, onConfirm, }) => { const [confirmationDialog, setConfirmationDialog] = useState(false); return ( <> Are you sure? This action will permanently delete all your data, you won't be able to recover it! setConfirmationDialog(false)} containerStyle={styles.dialog} > We're sorry to see you go, are you really sure you want to delete everything? ); }; const styles = StyleSheet.create({ confirmBtn: { backgroundColor: "#ff1637", }, cancelBtn: { backgroundColor: "white", }, dialog: { backgroundColor: "white", paddingHorizontal: 25, paddingTop: 25, paddingBottom: 17, borderRadius: 20, }, title: { fontFamily: "Manrope_600SemiBold", fontSize: 22, marginBottom: 5, }, text: { fontFamily: "PlusJakartaSans_400Regular", fontSize: 16, marginBottom: 0, }, }); export default DeleteProfileDialogs;