diff --git a/package-lock.json b/package-lock.json index 1e78baa..95a18ff 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,8 @@ "version": "0.0.0", "dependencies": { "react": "^18.2.0", - "react-dom": "^18.2.0" + "react-dom": "^18.2.0", + "react-icons": "^4.9.0" }, "devDependencies": { "@types/node": "^20.2.5", @@ -1536,6 +1537,14 @@ "react": "^18.2.0" } }, + "node_modules/react-icons": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.9.0.tgz", + "integrity": "sha512-ijUnFr//ycebOqujtqtV9PFS7JjhWg0QU6ykURVHuL4cbofvRCf3f6GMn9+fBktEFQOIVZnuAYLZdiyadRQRFg==", + "peerDependencies": { + "react": "*" + } + }, "node_modules/read-cache": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", diff --git a/package.json b/package.json index 6030ed5..a3cd0b0 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,8 @@ }, "dependencies": { "react": "^18.2.0", - "react-dom": "^18.2.0" + "react-dom": "^18.2.0", + "react-icons": "^4.9.0" }, "devDependencies": { "@types/node": "^20.2.5", diff --git a/src/components/TopComponent.tsx b/src/components/TopComponent.tsx index 44b8ae5..ba47898 100644 --- a/src/components/TopComponent.tsx +++ b/src/components/TopComponent.tsx @@ -1,4 +1,7 @@ +import SocialLink from './social_link/SocialLink' +import SocialLinks from './social_link/SocialLinks' import './TopComponent.scss' +import { FaEnvelope, FaGithub, FaLinkedin } from 'react-icons/fa' function TopComponent() { return ( @@ -9,7 +12,6 @@ function TopComponent() {
Découvrez mon parcours en développement, où ma passion précoce pour la programmation a débuté avec la création d'applications 3D utilisant OpenGL et s'est étendue à la maîtrise de diverses technologies, @@ -17,6 +19,23 @@ function TopComponent() { d'applications mobiles avec Flutter et le développement système en Rust, toujours animé par mon désir inépuisable d'apprendre et ma curiosité sans bornes.
+