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} ); };