import React, { useState, useEffect } from "react"; import { Flex, Button, Image, Text, IconButton, Link } from "theme-ui"; import { useHistory } from "react-router-dom"; import Footer from "../components/Footer"; import StartModal from "../modals/StartModal"; import JoinModal from "../modals/JoinModal"; import GettingStartedModal from "../modals/GettingStartedModal"; import HelpIcon from "../icons/HelpIcon"; import { useAuth } from "../contexts/AuthContext"; import RedditIcon from "../icons/SocialRedditIcon"; import TwitterIcon from "../icons/SocialTwitterIcon"; import YouTubeIcon from "../icons/SocialYouTubeIcon"; import DonateIcon from "../icons/DonateIcon"; import PatreonIcon from "../icons/SocialPatreonIcon"; import owlington from "../images/Owlington.png"; function Home() { const [isStartModalOpen, setIsStartModalOpen] = useState(false); const [isJoinModalOpen, setIsJoinModalOpen] = useState(false); const [isGettingStartedModalOpen, setIsGettingStartedModalOpen] = useState( false ); // Reset password on visiting home const { setPassword } = useAuth(); useEffect(() => { setPassword(""); }, [setPassword]); const history = useHistory(); return ( Owlbear Rodeo Beta v{process.env.REACT_APP_VERSION} setIsJoinModalOpen(false)} /> setIsStartModalOpen(false)} /> setIsGettingStartedModalOpen(false)} />