import { siteConfig } from '@/lib/config' import { ArrowRightCircle, GlobeAlt } from '@/components/HeroIcons' import LazyImage from '@/components/LazyImage' import Link from 'next/link' import { useRouter } from 'next/router' import { useState } from 'react' import CONFIG from '../config' import Announcement from './Announcement' import Card from './Card' /** * 社交信息卡 * @param {*} props * @returns */ export function InfoCard(props) { const { siteInfo, notice } = props const router = useRouter() // 在文章详情页特殊处理 const isSlugPage = router.pathname.indexOf('/[prefix]') === 0 return ( {/* 信息卡牌第一行 */}
{/* 问候语 */}

{siteConfig('AUTHOR')}

{/* 公告栏 */}
{/* 两个社交按钮 */}
) } /** * 欢迎语 */ function GreetingsWords() { const greetings = siteConfig('HEO_INFOCARD_GREETINGS', null, CONFIG) const [greeting, setGreeting] = useState(greetings[0]) // 每次点击,随机获取greetings中的一个 const handleChangeGreeting = () => { const randomIndex = Math.floor(Math.random() * greetings.length) setGreeting(greetings[randomIndex]) } return
{greeting}
} /** * 了解更多按鈕 * @returns */ function MoreButton() { return
了解更多
}