import type { LoaderFunctionArgs } from "@remix-run/node"; import { Links, Meta, Outlet, Scripts, ScrollRestoration } from "@remix-run/react"; import { Api } from "bknd"; import { ClientProvider } from "bknd/ui"; export function Layout({ children }: { children: React.ReactNode }) { return ( {children} ); } export const loader = async (args: LoaderFunctionArgs) => { args.context.api = new Api({ host: new URL(args.request.url).origin }); return null; }; export default function App() { return ( ); }