better terminal animation

This commit is contained in:
Nicholas Orlowsky 2021-06-30 16:21:57 -04:00
parent e482a678bf
commit 5c3fb3d0ee
6 changed files with 7 additions and 22 deletions

View file

@ -10,11 +10,13 @@ import Contact from "./components/contact/Contact";
import Terminal from "./components/terminal/Terminal";
function App() {
const [isTerminalVisible, setIsTerminalVisible] = useState(false);
const showTerm: boolean = new URLSearchParams(window.location.search).get("showTerm") === 'true';
const [isTerminalVisible, setIsTerminalVisible] = useState(showTerm);
return (
<div className="App">
<Terminal isTerminalVisible={isTerminalVisible} setIsTerminalVisible={setIsTerminalVisible}/>
{showTerm && <Terminal isTerminalVisible={isTerminalVisible} setIsTerminalVisible={setIsTerminalVisible}/>}
{!isTerminalVisible &&
<div>
<Hero/>