gurbuzemre adlı üyeden alıntı: mesajı görüntüle
Hata verilen state tam neresi bilmiyorum ama muhtemelen boş geldiği kısımda yazdığınız fonksiyonu çalıştırmıyordur. State adlarını kullanırken örneğin state içindeki alanı map ederken stateadi.map yerine satateadi?.map kullanırsanız, veri olduğu taktirde içeri girmesini sağlayacağı için içeri girmesini sağlar. Sanıyorum ki ingredient.amount diyorsunuz ama ilk aşamada boş olduğu için içerisine öyle bir obje gelmediği için crash oluyor onun yerine kullandığınız tüm yerleri ingredient?.amount gibi yazarsanız problem çözülecektir
çok doğru bir noktaya bastınız sorun map in boş olması ama ben veriyi yukarıdaki getDetails fonksiyonundan alıyorum bu fonksiyon da asenkron yani veri yüklenmeden zaten return e geçmez değil mi ? O halde neden boş geliyor? Gerçi state de default değeri boş bırakınca sayfa yüklendikten sonra butona basıyorum ve map ler çalışıyor.