import React from 'react' import PropTypes from 'prop-types' import IconLine from './IconLine.jsx' import IconFill from './IconFill.jsx' import IconSymbol from './IconSymbol.jsx' import IconBackground from './IconBackground.jsx' import IconCircle from './IconCircle.jsx' import IconMissing from './IconMissing.jsx' export default class IconLayer extends React.Component { static propTypes = { type: PropTypes.string.isRequired, style: PropTypes.object, } render() { const iconProps = { style: this.props.style } switch(this.props.type) { case 'fill-extrusion': return case 'raster': return case 'hillshade': return case 'heatmap': return case 'fill': return case 'background': return case 'line': return case 'symbol': return case 'circle': return default: return } } }