diff --git a/eslint.config.mjs b/eslint.config.mjs index 05e726d..f135d3d 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -5,13 +5,21 @@ import nextTs from "eslint-config-next/typescript"; const eslintConfig = defineConfig([ ...nextVitals, ...nextTs, - // Override default ignores of eslint-config-next. + { + rules: { + "@typescript-eslint/no-unused-vars": ["warn", { + argsIgnorePattern: "^_", + varsIgnorePattern: "^_", + destructuredArrayIgnorePattern: "^_", + }], + }, + }, globalIgnores([ - // Default ignores of eslint-config-next: ".next/**", "out/**", "build/**", "next-env.d.ts", + "server.js", ]), ]); diff --git a/src/app/serien/page.tsx b/src/app/serien/page.tsx index 3978b55..36f249e 100644 --- a/src/app/serien/page.tsx +++ b/src/app/serien/page.tsx @@ -56,7 +56,7 @@ export default async function SerienPage() { } function SeriesCard({ series }: { series: Series }) { - const imageUrl = getImageUrl(series.coverImage) || getImageUrl(series.logo) + const _imageUrl = getImageUrl(series.coverImage) || getImageUrl(series.logo) return ( diff --git a/src/components/blocks/FAQBlock.tsx b/src/components/blocks/FAQBlock.tsx index 3058018..c55dd35 100644 --- a/src/components/blocks/FAQBlock.tsx +++ b/src/components/blocks/FAQBlock.tsx @@ -15,7 +15,7 @@ export function FAQBlock({ subtitle, displayMode, selectedFaqs, - filterCategory, + _filterCategory, layout = 'accordion', expandFirst = false, showSchema = true, diff --git a/src/components/blocks/FavoritesBlock.tsx b/src/components/blocks/FavoritesBlock.tsx index 98b7655..e43ebb9 100644 --- a/src/components/blocks/FavoritesBlock.tsx +++ b/src/components/blocks/FavoritesBlock.tsx @@ -12,7 +12,7 @@ export async function FavoritesBlock({ displayMode, selectedFavorites, filterCategory, - layout = 'grid', + _layout = 'grid', columns = 3, limit = 12, showPrice = true, diff --git a/src/lib/api.ts b/src/lib/api.ts index 8ad3bf4..7f2c911 100644 --- a/src/lib/api.ts +++ b/src/lib/api.ts @@ -21,7 +21,7 @@ import type { SiteSettings, } from "./types" -const PAYLOAD_URL = process.env.NEXT_PUBLIC_PAYLOAD_URL || "https://cms.c2sgmbh.de" +// const PAYLOAD_URL = process.env.NEXT_PUBLIC_PAYLOAD_URL || "https://cms.c2sgmbh.de" const TENANT_ID = process.env.NEXT_PUBLIC_TENANT_ID || "9" // Pages