import React, {useState,useEffect} from 'react'; import logo from './logo.svg'; import './App.css'; import './fonts/ACROTSRG.TTF' const REMOTE_ADDR = "http://45.33.13.215:4502"; const axios = require('axios'); const ClickSubmitButton = (input) => { input.addEventListener("keydown", function(event) { if (event.keyCode === 13) { event.preventDefault(); document.getElementById("submit").click();} }); } const StartPage = ()=>{ const [text,setText] = useState(""); const [loaded,setLoaded] = useState(null); const [username,setUsername] = useState(""); const SubmitUsername = (e)=>{ setText(<> Communicating with the celestials... ); } const UpdateUsername = (e)=>{ setUsername(e.currentTarget.value); } useEffect(()=>{setTimeout(()=>{ setText(Well hello there...); },4000)},[loaded]) useEffect(()=>{setTimeout(()=>{ setText(I see this is your first time here.); },8000)},[loaded]) useEffect(()=>{setTimeout(()=>{ setText(Tell me your name...); },12000)},[loaded]) useEffect(()=>{setTimeout(()=>{ setText(<>Tell me your name... {UpdateUsername(e)}}/> ); document.getElementById("username").focus(); ClickSubmitButton(document.getElementById("username")); },14000)},[loaded]) return (
ASTRONOMY
{text}
); } function App() { const [data,setData] = useState([]); const [loaded,setLoaded] = useState(null); const [page,setPage] = useState(null); useEffect(()=>{ axios.get(REMOTE_ADDR) .then((data)=>{ setData(data.data); console.log(data); }) },[loaded]); switch (page) { default:{ return ; } } } export default App;