diff --git a/app/components/Footer.tsx b/app/components/Footer.tsx index 927b5ba..abf7d21 100644 --- a/app/components/Footer.tsx +++ b/app/components/Footer.tsx @@ -1,28 +1,75 @@ -import Link from "next/link"; +import { socialMedia } from '../constants/socialMedia'; + const Footer = () => { - return ( - - ); - } - -export default Footer; + return ( + + ); +}; + +export default Footer; \ No newline at end of file diff --git a/app/constants/socialMedia.tsx b/app/constants/socialMedia.tsx index 148655b..40ad605 100644 --- a/app/constants/socialMedia.tsx +++ b/app/constants/socialMedia.tsx @@ -1,21 +1,45 @@ -import { SiInstagram, SiDiscord, SiLinkedin } from "react-icons/si"; +import { SiInstagram, SiDiscord, SiLinkedin, SiGithub, SiYoutube, SiFacebook, SiX } from "react-icons/si"; export interface SocialMedia { + name: string; href: string; icon: JSX.Element; } export const socialMedia = [ { + name: "Instagram", href: "https://www.instagram.com/gdscmcmasteru/", icon: , }, { + name: "Discord", href: "https://discord.gg/gdscmcmasteru", icon: , }, { + name: "LinkedIn", href: "https://www.linkedin.com/company/gdscmcmasteru/", icon: , }, + { + name: "Github", + href: "https://github.com/DSC-McMaster-U/", + icon: + }, + { + name: "YouTube", + href: "https://www.youtube.com/channel/UCyxVVPDEYRCjL0lcwoX9lzA/videos", + icon: + }, + { + name: "Facebook", + href: "https://www.facebook.com/GDSCMcMasterU", + icon: + }, + { + name: "X", + href: "https://twitter.com/dscmcmasteru", + icon: + }, ]; \ No newline at end of file diff --git a/app/page.tsx b/app/page.tsx index a7c235b..ae21ae8 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -13,6 +13,7 @@ import { ChevronArrowButton, ChevronArrowSpan } from "@/app/components/ChevronAr import { MdHandyman, MdForum, MdCode, MdGroup, MdArticle, MdCalendarToday, MdLightbulb } from "react-icons/md"; import newsletter from "@/assets/illustrations/newsletter.svg"; + const HeroSection = () => (
@@ -230,4 +231,4 @@ export default async function Index() {