import React,{useEffect, useState} from 'react';
import {SafeAreaView, Text, View, Button} from 'react-native';
function App() {
const [goster,setGoster] = useState(true);
function gizleme(){
setGoster(!goster)
}
return (
<SafeAreaView>
<Button title='Arttır' onPress={gizleme} />
[B] {goster && gizleGoster()}[/B]
</SafeAreaView>
);
}
export default App;
function gizleGoster(){
useEffect(() => {
console.log("Başladı bitti");
// İşlevinizi buraya yerleştirin
return () => {
console.log("bitti");
// Component kaldırıldığında yapılacak temizleme işlemleri
};
}, []);
return(
<View>
<Text>Ben İlhan Söylemez</Text>
</View>
);
}Error: Rendered fewer hooks than expected. This may be caused by an accidental early return statement. hatası alıyorum. ve {goster && gizleGoster()} bu kısımdaki gizlegoster() kısmını <gizlegoster/> olarak kullanamıyorum bu konuda yardımcı olur musunuz
React Native UseEffect Hata
0
●28
- 15-05-2023, 00:15:51