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: "Generate images with text",
description:
"Generate images from a text prompt, a video, or a video segment in bulk at the speed of light.",
skeleton: ,
className:
"col-span-1 lg:col-span-4 border-b border-r dark:border-neutral-800",
},
{
title: "Create stupid simple chatbots",
description:
"Create Chatbots with a single button click. Customize as per your requirements and the AI will take care of the rest.",
skeleton: ,
className: "border-b col-span-1 lg:col-span-2 dark:border-neutral-800",
},
{
title: "We support every single LLM",
description:
"Whether it's OpenAI, GroQ or Your Mom's Basement LLM, we support everything.",
skeleton: ,
className: "col-span-1 lg:col-span-3 border-r dark:border-neutral-800",
},
{
title: "Deploy in seconds",
description:
"With our blazing fast, state of the art, cutting edge, we are so back cloud servies (read AWS) - you can deploy your model in seconds.",
skeleton: ,
className: "col-span-1 lg:col-span-3",
},
];
return (
Packed with thousands of features
[App Name] provides all the tools you need to build amazing applications
with powerful features and seamless integration.
{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}
);
};