//you should use onRegionChangeComplete to set the hook
<MapView
loadingEnabled={true}
showsUserLocation={true}
showsMyLocationButton={true}
followsUserLocation
style={styles.maps}
region={currentRegion}
onRegionChangeComplete={(region) => setCurrentRegion(region)}
>