import React from "react";
import { FooterDiscordIcon } from "./icons/footer-discord";
import { FooterGithubIcon } from "./icons/footer-github";
import { FooterTwitterIcon } from "./icons/footer-twitter";
import { FooterLinkedinIcon } from "./icons/footer-linkedin";
import { FooterRedditIcon } from "./icons/footer-reddit";
import { NewBadgeIcon } from "./icons/popover";

export const menuItems = [
    {
        label: "Resources",
        items: [
            {
                label: "End-user Documentation",
                href: "/docs/panel/intro/",
            },
            {
                label: "Admin Documentation",
                href: "/docs/admin/intro/",
            },
            {
                label: "How-to Guides",
                href: "/docs/articles/intro/",
            },
            {
                label: "Terminal Commands",
                href: "https://dev.openpanel.com/api/",
            },            
            {
                label: "API Documentation",
                href: "https://dev.openpanel.com/api/",
            },
            {
                label: "Install Command",
                href: "/install",
            },
        ],
    },
    {
        label: "Product",
        items: [
            {
                label: "Enterprise edition",
                icon: <NewBadgeIcon />,
                href: "/beta",
            },
            {
                label: "Features List",
                href: "/features",
            },
            {
                label: "Live Preview",
                href: "/demo",
            },
            {
                label: "Roadmap",
                href: "/roadmap",
            },
            {
                label: "Request Features",
                href: "https://roadmap.openpanel.com/",
            },
            {
                label: "Changelog",
                href: "/docs/changelog/intro/",
            },
        ],
    },
    {
        label: "Company",
        items: [
            {
                label: "About Us",
                href: "/about",
            },
            {
                label: "Our Blog",
                href: "/blog",
            },
            {
                label: "Become a Partner",
                href: "https://my.openpanel.com/submitticket.php?step=2&deptid=3",
            },
            {
                label: "Contact Us",
                href: "mailto:info@openpanel.com",
            },
        ],
    },
];

export const secondaryMenuItems = [
    {
        label: "Privacy Policy",
        href: "/privacy-policy",
    },
];

export const footerDescription = `OpenPanel - web hosting panel.`;

export const socialLinks = [
    {
        icon: FooterGithubIcon,
        href: "https://github.com/stefanpejcic/openpanel",
    },
    {
        icon: FooterDiscordIcon,
        href: "https://discord.com/invite/7bNY8fANqF",
    },
    {
        icon: FooterRedditIcon,
        href: "https://www.reddit.com/r/openpanelco/",
    },
    {
        icon: FooterTwitterIcon,
        href: "https://x.com/openpanel",
    },
    {
        icon: FooterLinkedinIcon,
        href: "https://www.linkedin.com/company/openpanel/",
    },
];
