"use client"; import React from 'react'; import { X, Check } from 'lucide-react'; const dotBg = "/landing/DotBg.png"; interface ComparisonItem { negative: string; positive: string; } export interface WhyDocqubeProps { badgeText?: string; title?: string; comparisons?: ComparisonItem[]; } const defaultComparisons: ComparisonItem[] = [ { negative: "Files scattered across apps", positive: "One source of truth", }, { negative: "A different login and bill for each", positive: "One login, one bill", }, { negative: "Separate, inconsistent permissions", positive: "One RBAC model across all modules", }, { negative: "No end-to-end audit trail", positive: "A single audit trail from upload to signature", }, { negative: "Data copied between vendors", positive: "Data stays in one platform", } ]; const WhyDocqube: React.FC = ({ badgeText = "WHY THE PLATFORM BEATS POINT TOOLS", title = "From Fragmented To One Clear System", comparisons = defaultComparisons }) => { return (
{/* Header */}
{badgeText}

{title}

{/* Comparison Card */}
{/* Left Side: Negative */}

Buying point tools

    {comparisons.map((item, idx) => (
  • {item.negative}
  • ))}
{/* Right Side: Positive */}

With DocQube

    {comparisons.map((item, idx) => (
  • {item.positive}
  • ))}
); }; export default WhyDocqube;