import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { Inter } from "next/font/google";
import "./globals.css";
import "@/lib/gsap-setup";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
import { getVisualEditScript } from "@/utils/visual-edit-script";
import { Mulish } from "next/font/google";



export const metadata: Metadata = {
  title: 'Zaaeqa Restaurant - Authentic Indian & Mughlai Flavors in Navi Mumbai',
  description: 'Experience authentic Indian, Mughlai, Biryani, and Kebabs at Zaaeqa Restaurant in Seawoods, Navi Mumbai. Premium dining, hygienic, and family-friendly atmosphere with 4.9/5 rating.',
  keywords: ["Zaaeqa Restaurant, Indian food Seawoods, Mughlai food Navi Mumbai, Biryani Seawoods, Kebabs Navi Mumbai, Best Biryani Restaurant in Seawoods, Best Restaurant in Navi Mumbai, family restaurant Navi Mumbai, fast food Seawoods, women-owned restaurant"],
  openGraph: {
    "title": "Zaaeqa Restaurant - Authentic Indian & Mughlai Flavors",
    "description": "Experience authentic Indian, Mughlai, Biryani, and Kebabs at Zaaeqa Restaurant in Seawoods, Navi Mumbai. Premium dining, hygienic, and family-friendly atmosphere with 4.9/5 rating.",
    "url": "https://www.zaaeqa.com",
    "siteName": "Zaaeqa Restaurant",
    "images": [
      {
        "url": "http://img.b2bpic.net/free-photo/top-close-up-view-pilaf-pilaf-with-meat-dried-fruits-brown-bowl_140725-78665.jpg",
        "alt": "Delicious Biryani, Kebabs, and Samosas from Zaaeqa Restaurant"
      }
    ],
    "type": "website"
  },
  twitter: {
    "card": "summary_large_image",
    "title": "Zaaeqa Restaurant - Authentic Indian & Mughlai Flavors",
    "description": "Experience authentic Indian, Mughlai, Biryani, and Kebabs at Zaaeqa Restaurant in Seawoods, Navi Mumbai. Premium dining, hygienic, and family-friendly atmosphere with 4.9/5 rating.",
    "images": [
      "http://img.b2bpic.net/free-photo/top-close-up-view-pilaf-pilaf-with-meat-dried-fruits-brown-bowl_140725-78665.jpg"
    ]
  },
  robots: {
    "index": true,
    "follow": true
  },
};

const mulish = Mulish({
  variable: "--font-mulish",
  subsets: ["latin"]
});
const inter = Inter({
  variable: "--font-inter",
  subsets: ["latin"]
});

export default function RootLayout({
  children,
}: Readonly<{
  children: React.ReactNode;
}>) {
  return (
    <html lang="en" suppressHydrationWarning>
      <ServiceWrapper>
        <body className={`${mulish.variable} ${inter.variable} antialiased`}>
          <Tag />
          {children}
          <script
              dangerouslySetInnerHTML={{
                  __html: `${getVisualEditScript()}`
              }}
          />
        </body>
      </ServiceWrapper>
    </html>
  );
}
