import { siteConfig } from '@/lib/config' import { useState } from 'react' /** * 社交联系方式按钮组 可折叠的组件 * @returns {JSX.Element} * @constructor */ const SocialButton = () => { const [show, setShow] = useState(false) const toggleShow = () => { setShow(!show) } return
{!show && } {show && <> {siteConfig('CONTACT_GITHUB') && } {siteConfig('CONTACT_TWITTER') && } {siteConfig('CONTACT_TELEGRAM') && } {siteConfig('CONTACT_LINKEDIN') && } {siteConfig('CONTACT_WEIBO') && } {siteConfig('CONTACT_INSTAGRAM') && } {siteConfig('CONTACT_EMAIL') && } {JSON.parse(siteConfig('ENABLE_RSS')) && } {siteConfig('CONTACT_BILIBILI') && } {siteConfig('CONTACT_YOUTUBE') && } }
} export default SocialButton