import type { Metadata } from "next";
import { ConversionHome } from "../components/conversion-home";
import { LegacyContent } from "../components/legacy-page";
import "./home-conversion.css";
import "./brand-carousel.css";
import { JsonLd } from "../components/json-ld";
import { pageMetadata, SITE_URL } from "../lib/metadata";

export const metadata: Metadata = pageMetadata({
  title: "Materiais Elétricos e Iluminação em Goiânia | Portal",
  description:
    "Materiais elétricos e iluminação em Goiânia para sua obra ou empresa. Envie sua lista pelo WhatsApp e consulte disponibilidade com a Portal Distribuidora.",
  path: "/",
});

export default function Home() {
  const organizationSchema = {
    "@context": "https://schema.org",
    "@graph": [
      {
        "@type": "Organization",
        "@id": `${SITE_URL}/#organization`,
        name: "Portal Distribuidora",
        url: `${SITE_URL}/`,
        telephone: "+55-62-3290-7222",
      },
      {
        "@type": "Store",
        "@id": `${SITE_URL}/#store`,
        name: "Portal Distribuidora",
        parentOrganization: { "@id": `${SITE_URL}/#organization` },
        address: {
          "@type": "PostalAddress",
          streetAddress: "Av. Ville, 1983 — Residencial Center Ville",
          addressLocality: "Goiânia",
          addressRegion: "GO",
          addressCountry: "BR",
        },
      },
      {
        "@type": "WebSite",
        "@id": `${SITE_URL}/#website`,
        name: "Portal Distribuidora",
        url: `${SITE_URL}/`,
        publisher: { "@id": `${SITE_URL}/#organization` },
        inLanguage: "pt-BR",
      },
    ],
  };

  return (
    <main id="conteudo-principal">
      <JsonLd data={organizationSchema} />
      <ConversionHome />
      <LegacyContent path="/" expandable />
    </main>
  );
}
