¿Es posible distinguir la respuesta que obtenemos de useQueries? Por ejemplo
const ids = ['dg1', 'pt3', 'bn5']; const data = useQueries( ids.map(id => ( { queryKey: ['friends', id], queryFn: () => get( '/v3/friends', { query: { id, }, }, ), } )), ); a partir de la respuesta, ¿cómo puedo saber qué respuesta es para id dg1 y así sucesivamente o se garantiza que las respuestas estarán en el mismo orden que los id?
El orden devuelto por useQueries es el mismo que el orden de entrada, por lo que en su ejemplo:
data[0] será para id: 'dg1'data[1] será para id: 'pt3'data[2] será para id: 'bn5'