..potresti aspettare l'esito di fetch piuttosto che complicarti il discorso. Un await al posto di async e dovrebbe bloccare sino a quando fetch nn termina