import React, { Component } from 'react' import CSSModules from 'react-css-modules' import Select from 'fe-select' import styles from './index.styl' @CSSModules(styles) export default class extends Component { renderValue (value) { return typeof value === 'object' ? JSON.stringify(value) : value } handleChange (e) { if (e === '') { return false } let map = this.props['data-map'].split('-') this.props.onChange(map, e) } handleClickAction (v, a, e) { e.preventDefault() this.props.action[a](v) } render () { let props = this.props let data = props.data let value = data.value switch (data.type) { case 'input': return case 'select': return