Lors de l'utilisation d'un rappel simple comme dans l'exemple ci-dessous:
test() {
api.on( 'someEvent', function( response ) {
return response;
});
}
Comment la fonction peut-elle être modifiée pour utiliser asynchrone / wait? Spécifiquement, en supposant que «someEvent» soit garanti d'être appelé une fois et une fois seulement, j'aimerais que le test de fonction soit une fonction asynchrone qui ne retourne pas tant que le rappel n'a pas été exécuté, tel que:
async test() {
return await api.on( 'someEvent' );
}