From 4a91714993681100f238ee8f8179c324ac83438a Mon Sep 17 00:00:00 2001 From: YOEL311 Date: Tue, 31 Oct 2023 12:23:23 +0200 Subject: [PATCH] check observers is not mulish before access to work with v5 of react query --- .../src/utils/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/flipper-plugin-react-query-native-devtools/src/utils/index.ts b/packages/flipper-plugin-react-query-native-devtools/src/utils/index.ts index b371f55..963a72c 100644 --- a/packages/flipper-plugin-react-query-native-devtools/src/utils/index.ts +++ b/packages/flipper-plugin-react-query-native-devtools/src/utils/index.ts @@ -19,13 +19,13 @@ export function formatTimestamp(timestamp: number): string { export function getObserversCounter(query: Query): number { // eslint-disable-next-line @typescript-eslint/ban-ts-comment /* @ts-ignore */ - return query.observers.length; + return query.observers?.length ?? 0; } export function isQueryActive(query: Query): boolean { // eslint-disable-next-line @typescript-eslint/ban-ts-comment /* @ts-ignore */ - return query.observers.some((observer) => observer.options.enabled !== false); + return query.observers?.some((observer) => observer.options.enabled !== false) ?? false; } export function makeQuerySelectionKey(query: Query): string {