import { Container, Accordion, TextInput, Divider, Input, Slider, } from "@mantine/core"; import React from "react"; import { Link, Params, useLoaderData, useParams } from "react-router"; export const subOrderSetsLoader = async ({ params: { username }, }: { params: Params; }) => fetch(`/api/subs/${username}/sets`).then((response) => response.json()); export const SubOrderSets: React.FC = () => { const { username: sub_username } = useParams(); const orders = useLoaderData< { id: number; name: string; orders: Pick[]; }[] >(); return (

Orders for {sub_username}

{orders ? orders.map(({ id, name }) => ( {name} )) : null}
); };