sub-manager-frontend/src/routes/stories.jsx

29 lines
649 B
React
Raw Normal View History

2023-09-06 15:14:50 +00:00
import { useLoaderData } from "react-router-dom"
import Table from "../Components/Table.jsx";
import PageHeader from "../Components/PageHeader.jsx";
2023-09-07 08:07:38 +00:00
import { getStories } from "../APIcalls.mjs";
2023-09-06 15:14:50 +00:00
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"/>
2023-09-07 08:07:38 +00:00
<Table
data={stories}
filterList={filterList}
clickables={clickables}
sortByDefault='title'
/>
2023-09-06 15:14:50 +00:00
</>
)
}