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!