fix: react-pdf canvas build

This commit is contained in:
David Nguyen
2025-02-26 18:39:21 +11:00
parent cf58c80e31
commit 5b4db51051
3 changed files with 4 additions and 2 deletions

View File

@ -20,7 +20,7 @@ import type { Route } from './+types/_layout';
*/ */
export const shouldRevalidate = () => false; export const shouldRevalidate = () => false;
export const loader = async ({ request }: Route.LoaderArgs) => { export async function loader({ request }: Route.LoaderArgs) {
const requestHeaders = Object.fromEntries(request.headers.entries()); const requestHeaders = Object.fromEntries(request.headers.entries());
const session = await getOptionalSession(request); const session = await getOptionalSession(request);
@ -40,7 +40,7 @@ export const loader = async ({ request }: Route.LoaderArgs) => {
banner, banner,
limits, limits,
}; };
}; }
export default function Layout({ loaderData }: Route.ComponentProps) { export default function Layout({ loaderData }: Route.ComponentProps) {
const { user, teams } = useSession(); const { user, teams } = useSession();

View File

@ -0,0 +1 @@
export default {};

View File

@ -46,6 +46,7 @@ export default defineConfig({
https: 'node:https', https: 'node:https',
'.prisma/client/default': '../../node_modules/.prisma/client/default.js', '.prisma/client/default': '../../node_modules/.prisma/client/default.js',
'.prisma/client/index-browser': '../../node_modules/.prisma/client/index-browser.js', '.prisma/client/index-browser': '../../node_modules/.prisma/client/index-browser.js',
canvas: './app/types/empty-module.ts',
}, },
}, },
/** /**