diff --git a/packages/nextjs/app/builders/0x62CeF3Ca8b52a9C69a17236CA2c56Cdb7a383E8e/page.tsx b/packages/nextjs/app/builders/0x62CeF3Ca8b52a9C69a17236CA2c56Cdb7a383E8e/page.tsx new file mode 100644 index 0000000..baf037a --- /dev/null +++ b/packages/nextjs/app/builders/0x62CeF3Ca8b52a9C69a17236CA2c56Cdb7a383E8e/page.tsx @@ -0,0 +1,60 @@ +import Image from "next/image"; +import { NextPage } from "next"; +import { FaGithub, FaLinkedin } from "react-icons/fa"; +import { FaXTwitter } from "react-icons/fa6"; + +const SuperiorProfile: NextPage = () => { + const socialLinks = [ + { + href: "https://github.com/Superior212", + label: "Github", + icon: , + }, + { + href: "https://x.com/Samsonaderonmu", + label: "Twitter", + icon: , + }, + { + href: "https://www.linkedin.com/in/samsonaderonmu", + label: "LinkedIn", + icon: , + }, + ]; + + return ( +
+
+
+
+
+ Builder Avatar +
+
+
+
+

Samson Aderonmu

+

+ Passionate blockchain developer and Web3 enthusiast. Building the decentralized future, one smart contract + at a time. +

+
+ {socialLinks.map(link => ( + + {link.icon} + + ))} +
+
+
+
+ ); +}; + +export default SuperiorProfile; diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index e5d265f..932cb8d 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -30,6 +30,7 @@ "react-copy-to-clipboard": "^5.1.0", "react-dom": "^18.3.1", "react-hot-toast": "^2.4.0", + "react-icons": "^5.3.0", "use-debounce": "^8.0.4", "usehooks-ts": "^2.13.0", "viem": "2.21.7", diff --git a/packages/nextjs/public/superior.jpeg b/packages/nextjs/public/superior.jpeg new file mode 100644 index 0000000..cdd6c49 Binary files /dev/null and b/packages/nextjs/public/superior.jpeg differ diff --git a/yarn.lock b/yarn.lock index f102dfd..c94386f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2192,6 +2192,7 @@ __metadata: react-copy-to-clipboard: ^5.1.0 react-dom: ^18.3.1 react-hot-toast: ^2.4.0 + react-icons: ^5.3.0 tailwindcss: ^3.4.11 type-fest: ^4.6.0 typescript: 5.5.3 @@ -11314,6 +11315,15 @@ __metadata: languageName: node linkType: hard +"react-icons@npm:^5.3.0": + version: 5.3.0 + resolution: "react-icons@npm:5.3.0" + peerDependencies: + react: "*" + checksum: 3aa5f50e05aafc6d31e0d995fe0d98560069aa88717b24ce8aaa082a7e7b20ca95e1e19d847ed6e52d658a5a30e15826af20d7554bf993a743edd55586db62e3 + languageName: node + linkType: hard + "react-is@npm:^16.13.1": version: 16.13.1 resolution: "react-is@npm:16.13.1"