From bf78fd8775c8652ac468b5be8787adab257d5a8d Mon Sep 17 00:00:00 2001 From: Salakar Date: Thu, 20 Sep 2018 13:20:55 +0100 Subject: [PATCH] [firestore][types] 'array-contains' support --- src/index.d.ts | 2 +- src/modules/firestore/types.js | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/index.d.ts b/src/index.d.ts index dfd392dc..df9ddd54 100644 --- a/src/index.d.ts +++ b/src/index.d.ts @@ -2670,7 +2670,7 @@ declare module 'react-native-firebase' { } type QueryDirection = 'asc' | 'ASC' | 'desc' | 'DESC'; - type QueryOperator = '=' | '==' | '>' | '>=' | '<' | '<='; + type QueryOperator = '=' | '==' | '>' | '>=' | '<' | '<=' | 'array-contains'; interface TypeMap { type: diff --git a/src/modules/firestore/types.js b/src/modules/firestore/types.js index fa97342b..8f7c67aa 100644 --- a/src/modules/firestore/types.js +++ b/src/modules/firestore/types.js @@ -8,7 +8,14 @@ export type MetadataChanges = {| export type QueryDirection = 'DESC' | 'desc' | 'ASC' | 'asc'; -export type QueryOperator = '<' | '<=' | '=' | '==' | '>' | '>='; +export type QueryOperator = + | '<' + | '<=' + | '=' + | '==' + | '>' + | '>=' + | 'array-contains'; export type GetOptions = { source: 'default' | 'server' | 'cache',