import React from 'react'
import { MkForm } from '@mokkon/reactjs'
import '@mokkon/reactjs/dist/index.css'
import { Grid, Typography } from '@material-ui/core'
import EditIcon from '@material-ui/icons/Edit';
import DeleteIcon from '@material-ui/icons/Delete';
import SaveIcon from '@material-ui/icons/Save';
import CancelIcon from '@material-ui/icons/Cancel';
const MkFormPage = () => {
const fields = [
{ type: 'text_string', label: 'Name', field_name: 'name' },
{ type: 'text_multiline', label: 'Address', field_name: 'address' },
{ type: 'text_number', label: 'Latitude', field_name: 'latitude' },
{ type: 'text_number', label: 'Longitude', field_name: 'longitude' },
{ type: 'text_number', label: 'Max Variance', field_name: 'max_variance' },
{ type: 'text_number', label: 'Min Variance', field_name: 'min_variance' },
{
type: 'dropdown', label: 'Customer Name', field_name: 'customer_name', option_label_field: "name", can_create: true, options: [
{ name: 'Name1' }, { name: 'Name2' }, { name: 'Name3' }, { name: 'Name4' }
]
},
];
const data = {
delete_time: 0,
name: "Vendor 13",
address: "address",
update_time: 1610341578878,
updated_by: "Nine Nine",
updated_by_id: "kShMtHkcwTNjwm-lfzSBvAzdSo1J8dIpAz6_Ct85HPg",
// status: 'joined'
}
const handleDelete = (e, data) => {
console.log('delete data :', data);
}
const handleSave = (e, data) => {
console.log('save data :', data);
}
const handleCancel = (e, data) => {
console.log('cancel data :', data);
}
var actions = [
{ "label": "edit", "action_type": "edit", "icon":