From 23768596ecc88154fec5b215df4190ebfaf796f2 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 19:47:56 +0000 Subject: [PATCH] Update src/app/compare/page.tsx --- src/app/compare/page.tsx | 135 ++++++++------------------------------- 1 file changed, 27 insertions(+), 108 deletions(-) diff --git a/src/app/compare/page.tsx b/src/app/compare/page.tsx index 4a2d4dc..8fb2e56 100644 --- a/src/app/compare/page.tsx +++ b/src/app/compare/page.tsx @@ -1,31 +1,19 @@ "use client"; -import { ThemeProvider } from "@/components/theme/ThemeProvider"; -import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay"; -import HeroSplitTestimonial from "@/components/sections/hero/HeroSplitTestimonial"; -import { useState } from "react"; -import { Compare, Download, Filter } from "lucide-react"; -interface ComparisonItem { - id: string; - name: string; - metrics: Record; -} +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import { Scale } from 'lucide-react'; -const ComparePage = () => { - const [selectedItems, setSelectedItems] = useState([ - { - id: "item1", name: "Dataset A", metrics: { - "Total Records": "2.5M", "Growth Rate": "24%", "Active Users": "150K", "Engagement": "78%"}, - }, - { - id: "item2", name: "Dataset B", metrics: { - "Total Records": "1.8M", "Growth Rate": "31%", "Active Users": "120K", "Engagement": "82%"}, - }, - ]); +const testCarImages = [ + 'https://images.unsplash.com/photo-1552519507-da3a142c6e3d?w=800&q=80', + 'https://images.unsplash.com/photo-1494976866105-d32a481b81b4?w=800&q=80', + 'https://images.unsplash.com/photo-1527524330007-3ea4e06ed667?w=800&q=80', +]; +export default function ComparePage() { return ( { cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" - headingFontWeight="bold" + headingFontWeight="normal" > - - -
- + alert("Export feature coming soon") }, - { text: "Back to Home", href: "/" }, - ]} - mediaAnimation="slide-up" - buttonAnimation="slide-up" + brandName="Webild" + button={{ text: "Search", href: "search" }} />
-
-
-
-

Current Comparison

-
- - -
-
- -
- - - - - {selectedItems.map((item) => ( - - ))} - - - - {selectedItems[0] && - Object.entries(selectedItems[0].metrics).map(([metricName]) => ( - - - {selectedItems.map((item) => ( - - ))} - - ))} - -
Metric - {item.name} -
{metricName} - {item.metrics[metricName]} -
-
- -
-

Comparison Insights

-
    -
  • ✓ Dataset B shows higher growth rate (31% vs 24%)
  • -
  • ✓ Dataset A has more total records (2.5M vs 1.8M)
  • -
  • ✓ Dataset B has better engagement metrics (82% vs 78%)
  • -
  • ✓ Both datasets maintain strong user bases for their scale
  • -
-
+
+
+

+ + Compare Cars +

+

Side-by-side vehicle comparison tool

); -}; - -export default ComparePage; +}