import { ButtonForm } from "@/components/buttonForm"; import Text from '@/components/Text'; import Styles from "@/constants/Styles"; import { useAuthSession } from "@/providers/AuthProvider"; import CryptoES from "crypto-es"; import React, { useState } from "react"; import { Image, View } from "react-native"; import { CodeField, Cursor, useBlurOnFulfill, useClearByFocusCell, } from 'react-native-confirmation-code-field'; export default function Index() { const [value, setValue] = useState(''); const ref = useBlurOnFulfill({ value, cellCount: 4 }); const [props, getCellOnLayoutHandler] = useClearByFocusCell({ value, setValue, }); const { signIn } = useAuthSession(); const login = (): void => { const random: string = 'contohLoginMobileDarmasaba'; var mytexttoEncryption = "contohLoginMobileDarmasaba" const encrypted = CryptoES.AES.encrypt(mytexttoEncryption, "your password").toString(); // var C = require("crypto-js"); // var Decrypted = C.AES.decrypt(encrypted, "your password"); // var result = Decrypted.toString(C.enc.Utf8); signIn(encrypted); } return ( PERBEKEL DARMASABA Verifikasi Nomor Telepon Masukkan kode yang kami kirimkan melalui WhatsApp +628980185458 ( {symbol || (isFocused ? : null)} )} /> { router.push("/home") }} onPress={login} /> Tidak Menerima kode verifikasi? Kirim Ulang ); }