import React from "react"; import { useState } from "react"; import "./index.css"; export default function Publish({ nodes, setNodes }) { const [formData, setFormData] = useState({ channel: "", description: "", message: "" }); 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 (