Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.

47 righe
1.3 KiB

  1. // material-ui
  2. import * as React from "react";
  3. // import * as HttpUtils from "utils/HttpUtils";
  4. // import * as UrlUtils from "utils/ApiPathConst";
  5. // import * as DateUtils from "utils/DateUtils";
  6. // import * as FormatUtils from "utils/FormatUtils";
  7. import {
  8. Grid
  9. } from '@mui/material';
  10. import Loadable from 'components/Loadable';
  11. import { lazy } from 'react';
  12. const LoadingComponent = Loadable(lazy(() => import('../../extra-pages/LoadingComponent')));
  13. const ForgotUsernameApplyForm = Loadable(lazy(() => import('./ForgotUsernameApplyForm')));
  14. // ==============================|| DASHBOARD - DEFAULT ||============================== //
  15. const ApplyForm = () => {
  16. // const [userData, setUserData] = React.useState(null);
  17. // const [selections, setSelection] = React.useState([]);
  18. const [isLoading, setLoding] = React.useState(true);
  19. React.useEffect(() => {
  20. loadUserData();
  21. }, []);
  22. const loadUserData = () => {
  23. setLoding(false);
  24. };
  25. return (
  26. isLoading ?
  27. <Grid container sx={{ minHeight: '87vh', mb: 3 }} direction="column" justifyContent="center" alignItems="center">
  28. <Grid item>
  29. <LoadingComponent />
  30. </Grid>
  31. </Grid>
  32. :
  33. <ForgotUsernameApplyForm />
  34. );
  35. };
  36. export default ApplyForm;