import { Form, useLoaderData, useParams, redirect, useNavigate } from "react-router-dom"; import PageHeader from "../Components/PageHeader"; import { requestEdit } from "../APIcalls.mjs"; export async function action({request,params}){ const formData = await request.formData() const data = Object.fromEntries(formData) data.id=parseInt(params.storyId) console.dir(data) await requestEdit(data,'story') return redirect(`/story/${params.storyId}`) } export default function EditStory(){ const navigate = useNavigate() const { storyId } = useParams() const { stories } = useLoaderData() const storyData = stories.find(row=>row.id==storyId) return(