diff options
| author | 2020-10-05 13:52:15 +0100 | |
|---|---|---|
| committer | 2020-10-05 13:52:15 +0100 | |
| commit | 73a5588bfd8c46978a83b8841a94d402a8ff8211 (patch) | |
| tree | b67c48aefb05cca26429ca302ceb3e5c00b668f9 /src | |
| parent | Merge pull request #15 from python-discord/forms/add-form-page (diff) | |
Add experiment for loading pages
Diffstat (limited to 'src')
| -rw-r--r-- | src/pages/FormPage.tsx | 11 | 
1 files changed, 9 insertions, 2 deletions
| diff --git a/src/pages/FormPage.tsx b/src/pages/FormPage.tsx index 45c093a..90474f4 100644 --- a/src/pages/FormPage.tsx +++ b/src/pages/FormPage.tsx @@ -2,7 +2,7 @@  import { jsx } from "@emotion/core";  import { Link } from "react-router-dom"; -import { DotLoader } from "react-spinners"; +import { DotLoader, HashLoader, RotateLoader } from "react-spinners";  import { useParams } from "react-router";  import HeaderBar from "../components/HeaderBar"; @@ -13,11 +13,18 @@ interface PathParams {      id: string  } +const loaders: Record<string, any> = { +    "dot": DotLoader, +    "hash": HashLoader, +    "rotate": RotateLoader +} +  function Loading() { +    let Loader = loaders[localStorage.loader ? localStorage.loader : "dot"];      return <div>          <HeaderBar title={"Loading..."}/>          <div css={{display: "flex", justifyContent: "center"}}> -            <DotLoader color="white"/> +            <Loader color="white"/>          </div>      </div>  } | 
