Skip to content

Commit c643635

Browse files
authored
fix(useQueries): warn on duplicate keys (#8246)
1 parent 39a35d8 commit c643635

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

packages/query-core/src/queriesObserver.ts

+9
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,15 @@ export class QueriesObserver<
9191
this.#queries = queries
9292
this.#options = options
9393

94+
if (process.env.NODE_ENV !== 'production') {
95+
const queryHashes = queries.map((query) => query.queryHash)
96+
if (new Set(queryHashes).size !== queryHashes.length) {
97+
console.warn(
98+
'[QueriesObserver]: Duplicate Queries found. This might result in unexpected behavior.',
99+
)
100+
}
101+
}
102+
94103
notifyManager.batch(() => {
95104
const prevObservers = this.#observers
96105

0 commit comments

Comments
 (0)