import React from 'react'; import {Table, Input, Form, Button} from 'semantic-ui-react'; const AIOForm = ({i18n, open, type, data, onSubmit, onClose}) => { if(!open) return null; let input = { name: data.name || '', portnum: data.portnum, type: data.type, scale_min: data.scale_min || 0, scale_max: data.scale_max || 0, range_min: data.range_min || 0, range_max: data.range_max || 0 } return ( {input.name = d.value}} defaultValue={data.name || ''}/> {input.portnum = d.value}} defaultValue={data.portnum}/> {input.type = d.value}} defaultValue={data.type}/> {input.range_min = d.value}} defaultValue={data.range_min || '0'}/> {input.range_max = d.value}} defaultValue={data.range_max || '0'}/> {input.scale_min = d.value}} defaultValue={data.scale_min || '0'}/> {input.scale_max = d.value}} defaultValue={data.scale_max || '0'}/>