import React, { useContext } from 'react'; import { View, StyleSheet, Text, Image } from 'react-native'; import { AuthContext } from '../context/Auth/AuthContext'; export interface Props { isInformationAccount?: boolean; isInformationAmount?: boolean; amount?: string; numberaccount?: string; } export const Cuenta = ({ isInformationAccount = true, isInformationAmount = true, }: Props) => { const {dataBank} = useContext(AuthContext) const last3ultimatedigits = dataBank?.account.accountId?.slice(-3) console.log(dataBank?.account.accountId) return ( Mis Cuentas Ver todas AHO{last3ultimatedigits} ★ {} {isInformationAccount ? ( {"Ahorros"} {'\n'} {dataBank?dataBank.account.accountId:""} ) : ( Información no disponible )} {isInformationAmount ? ( Saldo Disponible:{'\n'} {dataBank?dataBank.account.balance:""} ) : ( Saldo no disponible )} ); }; const styles = StyleSheet.create({ textoCuenta: { fontWeight: 'bold', fontSize: 17, }, sectionCard: { display: 'flex', flexDirection: 'row', justifyContent: 'space-between', alignItems: 'center', width: '100%', padding: 20, }, contenedorCuenta: { display: 'flex', justifyContent: 'space-between', alignItems: 'center', width: '100%', }, container: { backgroundColor: '#FFFFFF', width: '90%', marginBottom: 30, height: 150, display: 'flex', justifyContent: 'center', alignItems: 'center', boxShadow: 'inset 1em 1em gold', shadowColor: '#000', borderRadius: 10, shadowOffset: { width: 0, height: 2, }, shadowOpacity: 0.25, shadowRadius: 3.84, elevation: 5, }, description: { fontWeight: 'bold', fontSize: 16, color: '#1b003a', }, info: { display: 'flex', flexDirection: 'row', justifyContent: 'space-between', padding: 20, width: '100%', }, images: { width: 120, height: 25, }, });