"use client";

import { CapabilityUnavailable } from "@/modules/hospitality/components/CapabilityUnavailable";
import { HospitalityBreadcrumbs } from "@/modules/hospitality/components/HospitalityBreadcrumbs";
import { PageHeader } from "@/components/ds";

/**
 * Marketplace product foundation is explicitly not implemented (commercial/project-status).
 * Do not map to connector dispatches — that would fake a marketplace surface.
 */
export function MarketplaceIntegrationPage() {
  return (
    <div className="space-y-6">
      <HospitalityBreadcrumbs current="مارکت‌پلیس" />
      <PageHeader
        title="مارکت‌پلیس"
        description="یکپارچه‌سازی مارکت‌پلیس وابسته به foundation جداگانه پلتفرم است."
      />
      <CapabilityUnavailable
        title="مارکت‌پلیس در دسترس نیست"
        description="Marketplace product foundation هنوز پیاده‌سازی نشده است. Hospitality مالک کاتالوگ مارکت‌پلیس نیست و داده جعلی نمایش داده نمی‌شود."
        requiredCapability="marketplace.module.enabled"
        requiredBundle="marketplace"
        reason="explicitly_not_done: marketplace_product (project-status)"
        secondaryHref="/hospitality/integrations/delivery"
        secondaryLabel="کانکتور پیک (موجود)"
      />
    </div>
  );
}

export default MarketplaceIntegrationPage;
