UNPKG

react-mapfilter

Version:

These components are designed for viewing data in Mapeo. They share a common interface:

38 lines (34 loc) 897 B
// @flow import React from 'react' import MediaViewContent from './MediaViewContent' import ViewWrapper, { type CommonViewProps } from '../ViewWrapper' const MapView = ({ observations, onUpdateObservation, onDeleteObservation, presets, filter, getMediaUrl, ...otherProps }: CommonViewProps) => { return ( <ViewWrapper observations={observations} onUpdateObservation={onUpdateObservation} onDeleteObservation={onDeleteObservation} presets={presets} filter={filter} getMediaUrl={getMediaUrl}> {({ onClickObservation, filteredObservations, getPreset, getMedia }) => ( <MediaViewContent onClick={onClickObservation} observations={filteredObservations} getPreset={getPreset} getMedia={getMedia} {...otherProps} /> )} </ViewWrapper> ) } export default MapView