If I call my reload method for the first time via useEffect it contains my data, but if I called via onRefresh at runtime, it gives me emp
reload
useEffect
onRefresh