Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

49 рядки
1.0 KiB

  1. import React from "react";
  2. // @material-ui/core components
  3. import { makeStyles } from "@material-ui/core/styles";
  4. import CircularProgress from "@material-ui/core/CircularProgress";
  5. // core components
  6. import { infoColor, title } from "assets/jss/nextjs-material-kit.js";
  7. const useStyles = makeStyles({
  8. progress: {
  9. color: infoColor,
  10. width: "6rem !important",
  11. height: "6rem !important"
  12. },
  13. wrapperDiv: {
  14. margin: "100px auto",
  15. padding: "0px",
  16. maxWidth: "360px",
  17. textAlign: "center",
  18. position: "relative",
  19. zIndex: "9999",
  20. top: "0"
  21. },
  22. iconWrapper: {
  23. display: "block"
  24. },
  25. title: {
  26. ...title,
  27. color: "#FFFFFF"
  28. }
  29. });
  30. export default function PageChange(props) {
  31. const classes = useStyles();
  32. return (
  33. <div>
  34. <div className={classes.wrapperDiv}>
  35. <div className={classes.iconWrapper}>
  36. <CircularProgress className={classes.progress} />
  37. </div>
  38. <h4 className={classes.title}>
  39. Loading page contents for: {props.path}
  40. </h4>
  41. </div>
  42. </div>
  43. );
  44. }