'use client'; import { NEXT_PUBLIC_DISCORD_LINK, NEXT_PUBLIC_EMAIL, NEXT_PUBLIC_GITHUB_LINK, NEXT_PUBLIC_INSTAGRAM_LINK, NEXT_PUBLIC_LINKEDIN_LINK, NEXT_PUBLIC_TELEGRAM_LINK, NEXT_PUBLIC_TWITTER_LINK, } from '@/config/constants'; import useGlobalStore from '@/config/use-global'; import { Separator } from '@workspace/ui/components/separator'; import { Icon } from '@workspace/ui/custom-components/icon'; import { useTranslations } from 'next-intl'; import Link from 'next/link'; import { Fragment } from 'react'; const Links = [ { icon: 'uil:envelope', href: NEXT_PUBLIC_EMAIL ? `mailto:${NEXT_PUBLIC_EMAIL}` : undefined, }, { icon: 'uil:telegram', href: NEXT_PUBLIC_TELEGRAM_LINK, }, { icon: 'uil:twitter', href: NEXT_PUBLIC_TWITTER_LINK, }, { icon: 'uil:discord', href: NEXT_PUBLIC_DISCORD_LINK, }, { icon: 'uil:instagram', href: NEXT_PUBLIC_INSTAGRAM_LINK, }, { icon: 'uil:linkedin', href: NEXT_PUBLIC_LINKEDIN_LINK, }, { icon: 'uil:github', href: NEXT_PUBLIC_GITHUB_LINK, }, ]; export default function Footer() { const { common } = useGlobalStore(); const { site } = common; const t = useTranslations('auth'); return ( ); }