import { useLoaderData, useParams, Link } from "react-router-dom"; import Table from "../Components/Table"; import PageHeader from "../Components/PageHeader"; import { submissionsTableOptions } from "./submissions.jsx"; import { useState, useEffect } from "react"; const { filterList=[...filterList],highlights,clickables } = submissionsTableOptions export default function Story(){ const { storyId } = useParams() const { stories } = useLoaderData() const [storyData,setStoryData] = useState(stories.find(row=>row.id==storyId)) useEffect(()=>{ setStoryData(stories.find(row=>row.id==storyId)) console.log("stories updated!") console.dir(stories) },[stories]) useEffect(()=>{ // console.log("storyData updated!") // console.dir(storyData) },[storyData]) return( <>