function getDocumentFieldType()

in src/components/Firestore/DocumentEditor/index.tsx [453:466]


function getDocumentFieldType(field: DocumentField): FieldType {
  if (isMapField(field)) {
    return FieldType.MAP;
  } else if (isArrayField(field)) {
    return FieldType.ARRAY;
  } else if (isJSONField(field)) {
    return FieldType.JSON;
  } else {
    if (field.value instanceof DocumentPath) {
      return FieldType.REFERENCE;
    }
    return getFieldType(field.value);
  }
}