diff --git a/src/components/fields/DocLabel.jsx b/src/components/fields/DocLabel.jsx new file mode 100644 index 00000000..f743cd7d --- /dev/null +++ b/src/components/fields/DocLabel.jsx @@ -0,0 +1,49 @@ +import React from 'react' +import input from '../../config/input.js' +import colors from '../../config/colors.js' +import { margins, fontSizes } from '../../config/scales.js' + +export default class DocLabel extends React.Component { + static propTypes = { + label: React.PropTypes.string.isRequired, + doc: React.PropTypes.string.isRequired, + style: React.PropTypes.object, + } + + constructor(props) { + super(props) + this.state = { showDoc: false } + } + + render() { + return + } +} diff --git a/src/components/fields/PropertyGroup.jsx b/src/components/fields/PropertyGroup.jsx index 7ba9adf6..4ae85f1c 100644 --- a/src/components/fields/PropertyGroup.jsx +++ b/src/components/fields/PropertyGroup.jsx @@ -1,5 +1,5 @@ import React from 'react' -import GlSpec from 'mapbox-gl-style-spec/reference/latest.min.js' +import GlSpec from 'mapbox-gl-style-spec/reference/latest.js' import ZoomSpecField from './ZoomSpecField' import colors from '../../config/colors' diff --git a/src/components/fields/ZoomSpecField.jsx b/src/components/fields/ZoomSpecField.jsx index c0958861..ebdbf6e4 100644 --- a/src/components/fields/ZoomSpecField.jsx +++ b/src/components/fields/ZoomSpecField.jsx @@ -8,6 +8,7 @@ import BooleanField from './BooleanField' import ColorField from './ColorField' import StringField from './StringField' import SpecField from './SpecField' +import DocLabel from './DocLabel' import AddIcon from 'react-icons/lib/md/add-circle-outline' import DeleteIcon from 'react-icons/lib/md/delete' @@ -44,9 +45,11 @@ export default class ZoomSpecField extends React.Component { } render() { - let label = + console.log(this.props.fieldSpec) + let label = if(isZoomField(this.props.value)) { const zoomFields = this.props.value.stops.map((stop, idx) => {