//Lib import 'react-toastify/dist/ReactToastify.css'; import classes from './UserSettings.module.css'; import { useState, useEffect } from 'react'; //Components import EmailSettings from './EmailSettings/EmailSettings'; import PasswordSettings from './PasswordSettings/PasswordSettings'; import UsernameSettings from './UsernameSettings/UsernameSettings'; import EmailAlertSettings from './EmailAlertSettings/EmailAlertSettings'; import AppriseAlertSettings from './AppriseAlertSettings/AppriseAlertSettings'; import Integrations from './Integrations/Integrations'; export default function UserSettings(props) { //States const [tab, setTab] = useState('General'); const [wizardEnv, setWizardEnv] = useState({}); //ComponentDidMount useEffect(() => { const fetchWizardEnv = async () => { try { const response = await fetch('/api/account/getWizardEnv', { method: 'GET', headers: { 'Content-type': 'application/json', }, }); setWizardEnv((await response.json()).wizardEnv); } catch (error) { console.log('Fetching datas error'); } }; fetchWizardEnv(); }, []); return (