//第 19 行附近
export const socialIconSet: Record<
string,
[string, ReactNode, string, (id: string) => string]
> = {
github: [
'Github',
<i className="i-mingcute-github-line" />,
'#181717',
(id) => `https://github.com/${id}`,
],
twitter: [
'Twitter',
<i className="i-mingcute-twitter-line" />,
'#1DA1F2',
(id) => `https://twitter.com/${id}`,
],
x: ['X', <XIcon />, 'rgba(36,46,54,1.00)', (id) => `https://x.com/${id}`],
telegram: [
'Telegram',
<i className="i-mingcute-telegram-line" />,
'#0088cc',
(id) => `https://t.me/${id}`,
],
mail: [
'Email',
<i className="i-mingcute-mail-line" />,
'#D44638',
(id) => `mailto:${id}`,
],
get email() {
return this.mail
},
get feed() {
return this.rss
},
rss: ['RSS', <i className="i-mingcute-rss-line" />, '#FFA500', (id) => id],
bilibili: [
'哔哩哔哩',
<BilibiliIcon />,
'#00A1D6',
(id) => `https://space.bilibili.com/${id}`,
],
netease: [
'网易云音乐',
<NeteaseCloudMusicIcon />,
'#C20C0C',
(id) => `https://music.163.com/#/user/home?id=${id}`,
],
qq: [
'QQ',
<i className="i-mingcute-qq-fill" />,
'#1e6fff',
(id) => `https://wpa.qq.com/msgrd?v=3&uin=${id}&site=qq&menu=yes`,
],
wechat: [
'微信',
<i className="i-mingcute-wechat-fill" />,
'#2DC100',
(id) => id,
],
weibo: [
'微博',
<i className="i-mingcute-weibo-line" />,
'#E6162D',
(id) => `https://weibo.com/${id}`,
],
discord: [
'Discord',
<i className="i-mingcute-discord-fill" />,
'#7289DA',
(id) => `https://discord.gg/${id}`,
],
bluesky: [
'Bluesky',
<BlueskyIcon />,
'#0085FF',
(id) => `https://bsky.app/profile/${id}`,
],
steam: [
'Steam',
<SteamIcon />,
'#0F1C30',
(id) => `https://steamcommunity.com/id/${id}`,
],
}