Code react native bị Warning: Can't perform a React state update on an unmounted component

Em gặp lỗi này nhưng không biết xử lí như nào: Warning: Can’t perform a React state update on an unmounted component. This is a no-op, but it indicates a memory leak in your application. To fix, cancel all subscriptions and asynchronous tasks in a useEffect cleanup function.
useEffect của em:

useEffect(() => {
  (async () => {
    let { status } = await Location.requestForegroundPermissionsAsync();
    if (status !== 'granted') {
      fetchCurrentData("21.024", "105.841")
      fetchForecastData("Hà nội")
      return;
    }
    let location = await Location.getCurrentPositionAsync({});
    fetchCurrentData(location.coords.latitude, location.coords.longitude)
    return;
  })();
}, [])

Mọi người giúp em với ạ. Em cảm ơn

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?