¿Cómo refactorizo este código usando un bucle for?
const [userA, userB, userC, userD] = await Promise.all([ createTestUser(), createTestUser(), createTestUser(), createTestUser() ]);Tu puedes hacer
const userPromises = []; for (let i=0; i<4; i++) { userPromises.push(createTestUser()); } const users = await Promise.all(userPromises); // const [userA, userB, userC, userD] = users;O, un poco más corto:
const users = await Promise.all(Array.from({length: 4}, _ => createTestUser()));