"use client"; import React from "react"; import SimpleMDE from "react-simplemde-editor"; import "easymde/dist/easymde.min.css"; import { useForm, Controller } from "react-hook-form"; import { FormEvent } from "react"; interface IssueForm { title: string; description: string; } const NewIssuePage = () => { const { register, control, handleSubmit } = useForm(); // console.log(register('title')) // handle form submit async function onSubmit(event: FormEvent) { event.preventDefault(); const formData = new FormData(event.currentTarget); const response = await fetch("/api/issues", { method: "POST", body: formData, }); // Handle response if necessary // const data = await response.json(); // ... } return (
console.log(data))} onSubmit={onSubmit} > ( )} /> ); }; export default NewIssuePage;