[API reference](https://evolu.dev/docs/api-reference) › [@evolu/vue](https://evolu.dev/docs/api-reference/vue) › useQueries

```ts
function useQueries<S, Q, OQ>(
  queries: [...Q[]],
  options?: Partial<{
    once: [...OQ];
    promises: [
      ...QueriesToQueryRowsPromises<Q>,
      ...QueriesToQueryRowsPromises<OQ>,
    ];
  }>,
): [...QueriesToQueryRowsRef<Q>[], ...QueriesToQueryRowsRef<OQ>[]];
```

Defined in: [useQueries.ts:16](https://github.com/evoluhq/evolu/blob/e7144e2bbe9069362b62dec1b64a8aa922b8f1b0/packages/vue/src/useQueries.ts#L16)

The same as [useQuery](https://evolu.dev/docs/api-reference/vue/functions/useQuery), but for many queries.