From 8aa3be64c1723bb39a7c580472a3ec81f7956125 Mon Sep 17 00:00:00 2001
From: ks129 <45097959+ks129@users.noreply.github.com>
Date: Mon, 14 Dec 2020 10:50:08 +0200
Subject: Move loading to different component
---
src/components/Loading.tsx | 17 +++++++++++++++++
src/pages/FormPage.tsx | 14 ++------------
2 files changed, 19 insertions(+), 12 deletions(-)
create mode 100644 src/components/Loading.tsx
diff --git a/src/components/Loading.tsx b/src/components/Loading.tsx
new file mode 100644
index 0000000..48dcdbc
--- /dev/null
+++ b/src/components/Loading.tsx
@@ -0,0 +1,17 @@
+/** @jsx jsx */
+import { jsx } from "@emotion/core";
+
+import { HashLoader } from "react-spinners";
+
+import HeaderBar from "../components/HeaderBar";
+
+function Loading() {
+ return
+}
+
+export default Loading;
diff --git a/src/pages/FormPage.tsx b/src/pages/FormPage.tsx
index a675f8e..ad746c7 100644
--- a/src/pages/FormPage.tsx
+++ b/src/pages/FormPage.tsx
@@ -2,26 +2,16 @@
import { jsx } from "@emotion/core";
import { Link } from "react-router-dom";
-import { HashLoader } from "react-spinners";
-
import { useParams } from "react-router";
import HeaderBar from "../components/HeaderBar";
import { useEffect, useState } from "react";
import { Form, getForm } from "../api/forms";
+import Loading from "../components/Loading";
interface PathParams {
id: string
}
-function Loading() {
- return
-}
-
function FormPage() {
const { id } = useParams();
@@ -38,7 +28,7 @@ function FormPage() {
}
return
-
+
{form.description}
Return home
--
cgit v1.2.3