From 0be007056821077134b55cdb6169c2197b8906d7 Mon Sep 17 00:00:00 2001 From: Schneider Roland Date: Fri, 23 May 2025 20:14:36 +0200 Subject: [PATCH] fix app build eslint issues --- yoga-app/eslint.config.mjs | 8 ++++---- .../src/components/our.services.item.component.tsx | 10 +++++++--- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/yoga-app/eslint.config.mjs b/yoga-app/eslint.config.mjs index d047268..fd86687 100644 --- a/yoga-app/eslint.config.mjs +++ b/yoga-app/eslint.config.mjs @@ -16,9 +16,9 @@ const eslintConfig = [ "next/core-web-vitals", "next/typescript", ], - // rules: { - // "@typescript-eslint/no-explicit-any": "off" - // }, + rules: { + "@typescript-eslint/no-explicit-any": "off" + }, } ), @@ -32,6 +32,6 @@ const eslintConfig = [ // } ]; -console.info("eslint config",eslintConfig) +// console.info("eslint config",eslintConfig) export default eslintConfig; diff --git a/yoga-app/src/components/our.services.item.component.tsx b/yoga-app/src/components/our.services.item.component.tsx index 80a0d2e..927375b 100644 --- a/yoga-app/src/components/our.services.item.component.tsx +++ b/yoga-app/src/components/our.services.item.component.tsx @@ -3,6 +3,7 @@ import {YogaSingleService_Plain} from "@/types/generated-strapi-interfaces/api/y import {StrapiFile} from "@/types/types"; import strapiApi from "@/api/strapi/strapi-api"; import styles from './our.services.item.component.module.css' +import Link from "next/link"; export interface Props { config: YogaSingleService_Plain @@ -10,6 +11,9 @@ export interface Props { const OurServiceItemComponent = ({config: {header,description,image}}: Props) => { const imageFile: StrapiFile = image as StrapiFile; + if (!imageFile || !imageFile.url) { + return null + } return (
@@ -17,15 +21,15 @@ const OurServiceItemComponent = ({config: {header,description,image}}: Props) =>
- +

{header}

{description}

- +