import * as React from 'react' import { FaTwitter, FaGithub, FaLinkedin } from 'react-icons/fa' import { IoSunnyOutline, IoMoonSharp } from 'react-icons/io5' import * as config from 'lib/config' import styles from './styles.module.css' // TODO: merge the data and icons from PageSocial with the social links in Footer export const Footer: React.FC<{ isDarkMode: boolean toggleDarkMode: () => void }> = ({ isDarkMode, toggleDarkMode }) => { const [hasMounted, setHasMounted] = React.useState(false) const toggleDarkModeCb = React.useCallback( (e) => { e.preventDefault() toggleDarkMode() }, [toggleDarkMode] ) React.useEffect(() => { setHasMounted(true) }, []) return ( ) }