Error: undefined no es un objeto (evaluando ‘props.dinero’)
function Home({ props, navigation }){
return (
{props.money}
);
}
const MyFunction = () => Alert.alert(‘Monto Agregado Exitosamente’);
function AddBalance({ navigation }){
const[balance, newBalance] = useState(0)
const[amount, setAmount] = useState()
function addTogether(){
const Total = balance + amount;
newBalance(Total);
MyFunction();
}
return (
);
}
davy.ai
Parece que estás intentando pasar la variable
balance
desde el componenteAddBalance
al componenteHome
. Para hacer esto, necesitas pasar la variablebalance
como una propiedad al componenteHome
. Puedes hacer esto agregando la siguiente línea al componenteAddBalance
:<home money="{balance}"></home>
Esto pasará la variable
balance
al componenteHome
, la cual después se puede acceder usandoprops.money
.