36 lines
1.1 KiB
TypeScript
36 lines
1.1 KiB
TypeScript
"use client";
|
|
import React from "react";
|
|
import Navbar from "../Components/Navbar";
|
|
import Footer from "../Components/Footer";
|
|
import ProductHeroSection from "../Components/CustomHeroSection";
|
|
import ProductFeatures from "../Components/CustomFeatures";
|
|
import EnterpriseFeatures from "../Components/EnterpriseFeatures";
|
|
import Faq from "../Components/Faq";
|
|
import { driveData } from "./data/productData";
|
|
|
|
const DrivePage: React.FC = () => {
|
|
return (
|
|
<div className="min-h-screen flex flex-col bg-white selection:bg-blue-100 selection:text-blue-900 font-albert-sans">
|
|
<Navbar />
|
|
<main className="flex-grow pt-[80px]">
|
|
{/* Hero Section */}
|
|
<ProductHeroSection {...driveData.hero} />
|
|
|
|
{/* Drive Features (Zig-Zag) */}
|
|
{driveData.features && (
|
|
<ProductFeatures features={driveData.features} />
|
|
)}
|
|
|
|
{/* Enterprise Features Grid */}
|
|
{driveData.showEnterpriseFeatures && <EnterpriseFeatures {...driveData.enterpriseFeaturesData} />}
|
|
|
|
{/* FAQ Section */}
|
|
{driveData.faqs && <Faq faqs={driveData.faqs} />}
|
|
</main>
|
|
<Footer />
|
|
</div>
|
|
);
|
|
};
|
|
|
|
export default DrivePage;
|