fix:修复图标导入错误
This commit is contained in:
@@ -6,9 +6,9 @@ import {
|
||||
Mail,
|
||||
MapPin,
|
||||
Clock,
|
||||
Wechat,
|
||||
Weibo,
|
||||
Linkedin,
|
||||
MessageCircle,
|
||||
Share2,
|
||||
Linkedin as LinkedinIcon,
|
||||
ArrowRight,
|
||||
} from 'lucide-react';
|
||||
import {
|
||||
@@ -44,9 +44,9 @@ const itemVariants = {
|
||||
|
||||
// 图标映射
|
||||
const iconMap: Record<string, React.ComponentType<{ size?: number; className?: string }>> = {
|
||||
Wechat,
|
||||
Weibo,
|
||||
Linkedin,
|
||||
Wechat: MessageCircle,
|
||||
Weibo: Share2,
|
||||
Linkedin: LinkedinIcon,
|
||||
};
|
||||
|
||||
/**
|
||||
@@ -180,7 +180,7 @@ export const Footer: React.FC = () => {
|
||||
</p>
|
||||
<div className="flex flex-wrap gap-3">
|
||||
{SOCIAL_MEDIA.map((social) => {
|
||||
const Icon = iconMap[social.icon] || Wechat;
|
||||
const Icon = iconMap[social.icon] || MessageCircle;
|
||||
return (
|
||||
<motion.a
|
||||
key={social.id}
|
||||
|
||||
@@ -7,6 +7,7 @@ export default defineConfig({
|
||||
plugins: [react(), tailwindcss()],
|
||||
server: {
|
||||
host: '0.0.0.0',
|
||||
strictPort: true,
|
||||
port: 3000,
|
||||
allowedHosts: true
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user