diff --git a/src/components/ui/cards/CardSmall.astro b/src/components/ui/cards/CardSmall.astro index 080bc42..a65ed5e 100644 --- a/src/components/ui/cards/CardSmall.astro +++ b/src/components/ui/cards/CardSmall.astro @@ -4,16 +4,13 @@ import { Image } from "astro:assets"; import Icon from "@components/ui/icons/Icon.astro"; import type { CollectionEntry } from "astro:content"; -const { productEntry, productLocale = "" } = Astro.props; - -interface Props { - productEntry: CollectionEntry<"products">; - productLocale?: string; -} +const { product, productLocale = "" } = Astro.props; interface Props { product: CollectionEntry<"products">; + productLocale?: string; } + // Define classes to be used with the Image component const imageClass = "absolute inset-0 h-full w-full object-cover object-center transition duration-[600ms] ease-[cubic-bezier(0.45,0,0.55,1)] group-hover:scale-110"; @@ -21,14 +18,14 @@ const imageClass = {productEntry.data.main.imgAlt} {productEntry.data.description} + >{product.data.description} diff --git a/src/components/ui/cards/CardWide.astro b/src/components/ui/cards/CardWide.astro index bcbe5dd..8fc9e72 100644 --- a/src/components/ui/cards/CardWide.astro +++ b/src/components/ui/cards/CardWide.astro @@ -4,16 +4,13 @@ import { Image } from "astro:assets"; import Icon from "@components/ui/icons/Icon.astro"; import type { CollectionEntry } from "astro:content"; -const { productEntry, productLocale = "" } = Astro.props; - -interface Props { - productEntry: CollectionEntry<"products">; - productLocale?: string; -} +const { product, productLocale = "" } = Astro.props; interface Props { product: CollectionEntry<"products">; + productLocale?: string; } + // Define classes to be used with the Image component const imageClass = "absolute inset-0 h-full w-full object-cover object-center transition duration-[600ms] ease-[cubic-bezier(0.45,0,0.55,1)] group-hover:scale-110"; @@ -21,14 +18,14 @@ const imageClass = {productEntry.data.main.imgAlt} {productEntry.data.description} {product.data.description} diff --git a/src/pages/fr/products/index.astro b/src/pages/fr/products/index.astro index 43d6543..ce17a62 100644 --- a/src/pages/fr/products/index.astro +++ b/src/pages/fr/products/index.astro @@ -112,9 +112,9 @@ const testimonials = [ product.map((product, index) => { const position = index % 4; if (position === 0 || position === 3) { - return ; + return ; } else { - return ; + return ; } }) } diff --git a/src/pages/products/index.astro b/src/pages/products/index.astro index 6e5cd02..074373b 100644 --- a/src/pages/products/index.astro +++ b/src/pages/products/index.astro @@ -109,9 +109,9 @@ const pageTitle: string = `Products | ${SITE.title}`; product.map((product, index) => { const position = index % 4; if (position === 0 || position === 3) { - return ; + return ; } else { - return ; + return ; } }) }