in src/components/Firestore/utils.ts [42:72]
export function getFieldType(value: FirestoreAny): FieldType {
if (value === null) {
return FieldType.NULL;
}
if (value instanceof firebase.firestore.Timestamp) {
return FieldType.TIMESTAMP;
}
if (value instanceof Array) {
return FieldType.ARRAY;
}
if (value instanceof firebase.firestore.DocumentReference) {
return FieldType.REFERENCE;
}
if (value instanceof firebase.firestore.GeoPoint) {
return FieldType.GEOPOINT;
}
if (value instanceof firebase.firestore.Blob) {
return FieldType.BLOB;
}
if (typeof value === 'object') {
return FieldType.MAP;
}
return typeof value as FieldType;
}