import React, {useState, useEffect} from 'react'; import Paper from '@material-ui/core/Paper'; const bodyDivStyle = { margin: "auto", textAlign: "center", width: "768px", } //const tmpdata = { // "username": "frikky", // "firstname": "fred", // "lastname": "ode", // "title": "topkek", // "companyname": "company here", // "email": "your email pls", // "phone": "PHONE!!", //} // FIXME - add fetch for data fields // FIXME - remove tmpdata // FIXME: Use isLoggedIn :) const Settings = (props) => { const { globalUrl, isLoaded, surfaceColor, } = props; const [firstRequest, setFirstRequest] = useState(true); const boxStyle = { flex: "1", marginLeft: "10px", marginRight: "10px", paddingLeft: "30px", paddingRight: "30px", paddingBottom: "30px", paddingTop: "30px", backgroundColor: surfaceColor, color: "white", display: "flex", flexDirection: "column" } const registerCall = () => { const url = globalUrl+'/api/v1/register/'+props.match.params.key fetch(url, { method: 'GET', credentials: 'include', headers: { 'Content-Type': 'application/json; charset=utf-8', }, }) .then(response => response.json().then(responseJson => { console.log(responseJson) }), ) .catch(error => { console.log("SOMETHING WRONG") }); } // This should "always" have data useEffect(() => { if (firstRequest) { setFirstRequest(false) registerCall() } }) // Random names for type & autoComplete. Didn't research :^) const landingpageData =
Thanks for verifying, redirecting you to our login!