import React, { useState } from "react"; import "./index.css"; export default function Application({ nodes, setNodes }) { const [formData, setFormData] = useState({ description: "", title: "", version: "", license: "", externalDocs: "", servers: "", defaultContentType: "", }); const handleChange = (event) => { const { name, value } = event.target; setFormData((prevFormData) => ({ ...prevFormData, [name]: value })); }; const onDragStart = (event, nodeType) => { event.dataTransfer.setData('application/reactflow', nodeType); event.dataTransfer.effectAllowed = 'move'; event.dataTransfer.setData('application/json', JSON.stringify(formData)); }; return (
onDragStart(event, 'applicationNode')} draggable>