export const TRANSITION_COLORS = "transition-colors duration-150";
export const TRANSITION_ALL = "transition-all duration-150";

export const navLinks = [
    { href: "/", label: "Home" },
    { href: "/#services", label: "Services" },
    { href: "/#packages", label: "Packages" },
    { href: "/#about", label: "About" },
];

export const ADDRESS = "30 N Gould St Ste N Sheridan, WY 82801";

// Default phone number
export const DEFAULT_PHONE_NO = "+1 (844) 392-4558";

export const CONTACT_EMAIL = "hello@superrevive.com";

// Page-specific phone numbers
export const PHONE_NUMBERS = { default: DEFAULT_PHONE_NO };

// Function to get phone number based on page
export function getPhoneNumber(page?: string): string {
    if (!page) return DEFAULT_PHONE_NO;
    return (
        PHONE_NUMBERS[page as keyof typeof PHONE_NUMBERS] || DEFAULT_PHONE_NO
    );
}

// Create contact links with page-specific numbers
export function getContactLink(page?: string): string {
    return "tel:" + getPhoneNumber(page);
}

// Legacy support
export const CONTACT_PHONE_NO = DEFAULT_PHONE_NO;
export const CONTACT_LINK = getContactLink();

export const contactLinks = {
    spectrum: getContactLink("spectrum"),
    optimum: getContactLink("optimum"),
    verizon: getContactLink("verizon"),
    directtv: getContactLink(),
};
