import { Outlet, useSearchParams } from "@remix-run/react"; import { typedjson } from "remix-typedjson"; import { LinkButton } from "~/components/primitives/Buttons"; import { Tabs } from "~/components/primitives/Tabs"; import { dashboardLoader } from "~/services/routeBuilders/dashboardBuilder"; export const loader = dashboardLoader({ authorization: { requireSuper: true } }, async ({ user }) => typedjson({ user }) ); export default function Page() { const [searchParams] = useSearchParams(); const search = searchParams.get("search"); const searchSuffix = search ? `?search=${encodeURIComponent(search)}` : ""; return (