import React from 'react'; import { Modal, Form, Grid, Button, Input, Checkbox } from 'semantic-ui-react'; const IPCamModal = ({ i18n, open, type, data, closeModal, submitModal }) => { return (
{ e.preventDefault(); submitModal(type, d.formData); }} serializer={e=>{ let json = {}; let name = e.querySelector('input[name="name"]'); if(name && 'value' in name) json.name = name.value; let ip = e.querySelector('input[name="ip"]'); if(ip && 'value' in ip) json.ip = ip.value; let model = e.querySelector('select[name="model"]'); if(model && 'value' in model) json.model = model.value; let maxevents = e.querySelector('input[name="maxevents"]'); if(maxevents && 'value' in maxevents) json.maxevents = maxevents.value; let maximg = e.querySelector('input[name="maximg"]'); if(maximg && 'value' in maximg) json.maximg = maximg.value; let active = e.querySelector('input[type="checkbox"]'); if(active && 'checked' in active) json.active = active.checked; if(type == 1) json.id = data.uid; return json; }}>