onPressed: () async {
var value = await Navigator.push(
context,
MaterialPageRoute(
builder: (context) {
return const Sayfa2();
},
),
);
},Şeklinde 2. sayfaya gidiyor.onDetect: (string, args) {
if (string.rawValue == null) {
debugPrint('Failed');
} else {
APISORGUSU();
return Navigator.pushReplacement(
context,
MaterialPageRoute(
builder: (context) => const Sayfa1(),
),
);
}
}Şeklinde Api sorgusunu yapıp 1. sayfaya dönüyor.Ama 1. sayfaya döndüğünde 1. sayfadaki state yenilenmiyor.
1. sayfa StatefulWidget, 2. sayfa StatelessWidget
Gözümden kaçan ne çözemedim
Edit:
Şaka gibi, dün geceden beri aralıksız uykusuz çözmeye uğraşıyorum.
APISORGUSU() await yapmazsak olmaz tabi.
Benim biraz uyumam lazım sanırım