diff --git a/app/api/views/[slug]/route.ts b/app/api/views/[slug]/route.ts index 8c3c40f..4e61ff5 100644 --- a/app/api/views/[slug]/route.ts +++ b/app/api/views/[slug]/route.ts @@ -1,7 +1,7 @@ import {NextResponse} from 'next/server' import {createClient} from '@/lib/supabase/server' -export async function GET(request: Request, {params}: { params: { slug: string } }) { +export async function GET(request: Request, {params}: { params: Promise<{ slug: string }> }) { const {slug} = await params if (typeof slug !== 'undefined') { try { @@ -24,7 +24,7 @@ export async function GET(request: Request, {params}: { params: { slug: string } return new Response(JSON.stringify({status: 'Not Found'}), {status: 404}) } -export async function POST(request: Request, {params}: { params: { slug: string } }) { +export async function POST(request: Request, {params}: { params: Promise<{ slug: string }> }) { const {slug} = await params if (typeof slug !== 'undefined') { try { diff --git a/next.config.mjs b/next.config.mjs index 0e74e85..df601c2 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -13,7 +13,12 @@ const nextConfig = { port: '' }] }, - output: 'standalone' + output: 'standalone', + eslint: { + // Warning: This allows production builds to successfully complete even if + // your project has ESLint errors. + ignoreDuringBuilds: true, + }, } const withMDX = nextMDX({