import { CpuChipIcon, ServerStackIcon } from '@heroicons/react/24/outline' import { type LoaderFunctionArgs, redirect } from '@remix-run/node' import { Outlet } from '@remix-run/react' import TabLink from '~/components/TabLink' import { getSession } from '~/utils/sessions' export async function loader({ request }: LoaderFunctionArgs) { const session = await getSession(request.headers.get('Cookie')) if (!session.has('hsApiKey')) { return redirect('/login') } // eslint-disable-next-line unicorn/no-null return null } export default function Layout() { return ( <>
) }