mirror of
https://github.com/inaturalist/iNaturalistReactNative.git
synced 2026-06-19 05:01:07 -04:00
* Obs detail screen skeleton; move safe area view to wrapper component * Progress on obs detail * Get ids and photos from api v2 * Fetch data needed for data tab in obs detail * Create basic map for data tab, centered on lat/long * Create linked realms for photos and identifications; access these on obs detail screen * User Profile and more setup for test suite * Delete coverage directory * Add Jest coverage folder to gitignore * Keep trying to mock out fetch for inatjs in ObsList.test.js * Rename ObsList.test to match component name
22 lines
519 B
JavaScript
22 lines
519 B
JavaScript
class Photo {
|
|
static schema = {
|
|
name: "Photo",
|
|
// need uuid to be primary key for photos that get uploaded?
|
|
properties: {
|
|
id: "int",
|
|
attribution: "string",
|
|
licenseCode: "string",
|
|
url: "string",
|
|
// this creates an inverse relationship so photos
|
|
// automatically keep track of which Observation they are assigned to
|
|
assignee: {
|
|
type: "linkingObjects",
|
|
objectType: "Observation",
|
|
property: "photos"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
export default Photo;
|