diff --git a/components/features.tsx b/components/features.tsx new file mode 100644 index 0000000..c068d87 --- /dev/null +++ b/components/features.tsx @@ -0,0 +1,123 @@ +import React from "react"; +import { Heading } from "./heading"; +import { Subheading } from "./subheading"; +import { cn } from "@/lib/utils"; +import { GridLineHorizontal, GridLineVertical } from "./grid-lines"; +import { SkeletonOne } from "./skeletons/first"; +import { SkeletonTwo } from "./skeletons/second"; +import { SkeletonFour } from "./skeletons/fourth"; +import { SkeletonThree } from "./skeletons/third"; + +export const Features = () => { + const features = [ + { + title: "Viande de qualité", + description: + "Nous utilisons uniquement de la viande fraîche et de qualité supérieure, marinée avec nos épices spéciales.", + skeleton: null, + className: + "col-span-1 lg:col-span-4 border-b border-r dark:border-neutral-800", + }, + { + title: "Pain fait maison", + description: + "Notre pain est préparé quotidiennement pour garantir une fraîcheur et un goût incomparables.", + skeleton: null, + className: "border-b col-span-1 lg:col-span-2 dark:border-neutral-800", + }, + { + title: "Sauces maison", + description: + "Nos sauces sont préparées avec des ingrédients frais et selon des recettes traditionnelles.", + skeleton: null, + className: "col-span-1 lg:col-span-3 border-r dark:border-neutral-800", + }, + { + title: "Service rapide", + description: + "Nous préparons vos kebabs rapidement sans compromettre la qualité, pour que vous puissiez profiter de votre repas sans attendre.", + skeleton: null, + className: "col-span-1 lg:col-span-3", + }, + ]; + return ( +
+ Pourquoi choisir BG Kebab + + Découvrez ce qui fait de BG Kebab le meilleur choix pour vos envies de kebab + + +
+
+ {features.map((feature) => ( + + {feature.title} + {feature.description} +
{feature.skeleton}
+
+ ))} +
+ + + + + + +
+
+ ); +}; + +const FeatureCard = ({ + children, + className, +}: { + children?: React.ReactNode; + className?: string; +}) => { + return ( +
+ {children} +
+ ); +}; + +const FeatureTitle = ({ children }: { children?: React.ReactNode }) => { + return ( + + {children} + + ); +}; + +const FeatureDescription = ({ children }: { children?: React.ReactNode }) => { + return ( + + {children} + + ); +};