React UseState Yenileme Sonrası Fetch
const ProductListGet = (filter = null) => {
const outputFilter = {
...filterState,
pageLimit: pageLimit,
}
const options = {
method: "POST",
headers: {
"Content-Type": "application/json",
"Accept": "application/json",
"Authorization": Token
},
body: JSON.stringify(filter != null ? outputFilter : {
pageLimit: pageLimit,
})
};
}
const filterActive = (values) => {
setFilterState(values)
ProductListGet(true)
}
Filtreleme gönderildiğinde (FilterActive) state güncellenmesine rağmen bir önceki state durumunu göndermekte güncellenmiş halini ne denediysem olmadı.
Çözüm yolu nedir?
Açıklaman için teşekkür ederim ancak state eşzamansız şekilde güncelleniyor bunu kontrol edebiliyorum ama state güncellemesi sonrası kontrol ediyorum güncellenmiş evet daha sonra fetch fonksiyonunu çağırdığımda filter state bir öncekini güncellenmemişi göndermekte