Skip to content

react-query-firebase / react-native/firestore / useGetDocData

Function: useGetDocData()

ts
function useGetDocData<AppModelType>(options): UseQueryResult<AppModelType, Error>;

Defined in: react-native/firestore/useGetDocData.ts:40

Executes a query on a Firestore data source and returns the resulting document.

Type Parameters

AppModelType

AppModelType extends AppModel = AppModel

Parameters

options

object & Omit<{ db: Module; path?: string; pathSegments?: string[]; reference?: | CollectionReference<AppModelType> | DocumentReference<AppModelType>; }, "db">

Configuration options for the query.

Returns

UseQueryResult<AppModelType, Error>

An object containing document's data

Example

jsx
export const MyComponent = () => {
 const doc = useGetDocData({
     options: {
         queryKey: ['key']
     },
     reference: collection(),
     path: 'id'
 });
 console.log(doc);
};

Released under the MIT License.