2023-09-06 15:14:50 +00:00
|
|
|
import { useLoaderData } from "react-router-dom"
|
|
|
|
import { getStories } from "../APIcalls.mjs";
|
|
|
|
import Table from "../Components/Table.jsx";
|
|
|
|
import PageHeader from "../Components/PageHeader.jsx";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
export default function Stories(){
|
|
|
|
const { stories } = useLoaderData();
|
|
|
|
const filterList = [
|
2023-09-06 16:54:58 +00:00
|
|
|
'submissions'
|
2023-09-06 15:14:50 +00:00
|
|
|
]
|
|
|
|
const clickables = [
|
2023-09-06 21:14:14 +00:00
|
|
|
['title',(row)=>{return `../../story/${row.id}`}]
|
2023-09-06 15:14:50 +00:00
|
|
|
]
|
|
|
|
return(
|
|
|
|
<>
|
|
|
|
<PageHeader text="Stories"/>
|
|
|
|
<Table data={stories} filterList={filterList} clickables={clickables}/>
|
|
|
|
</>
|
|
|
|
)
|
|
|
|
}
|