Come attendere il completamento della promise this.store.find prima di caricare un widget

Sto utilizzando un widget i cui dati vengono popolati recuperando alcune descrizioni di tag. Recupero le descrizioni come segue:

// tag_arr: variabile contenente un array di nomi di tag.
TAG_arr.forEach(tag => {
  this.store.find("tag-info", tag).then(result => {result.description //accedi alla descrizione del tag ed esegui operazioni.}
});

Tuttavia, le descrizioni non vengono visualizzate perché il widget si carica prima che tutte le iterazioni siano completate. È possibile attendere il completamento di questo forEach?

2 Mi Piace