From 3274cb96c003348a3fea5885d8624194314d4d1b Mon Sep 17 00:00:00 2001 From: Nikolai R Kristiansen Date: Thu, 17 Feb 2022 09:58:12 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=A7=20Start=20on=20UserCreate?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/Routes.tsx | 2 ++ frontend/src/features/auth/UserCreate.tsx | 13 +++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 frontend/src/features/auth/UserCreate.tsx diff --git a/frontend/src/Routes.tsx b/frontend/src/Routes.tsx index 65c97d5..ff351e5 100644 --- a/frontend/src/Routes.tsx +++ b/frontend/src/Routes.tsx @@ -1,6 +1,7 @@ import React from "react"; import { Route, Routes as ReactRouterRoutes } from "react-router-dom"; +import { UserCreate } from "./features/auth/UserCreate"; import { Deposit } from "./features/deposit/Deposit"; import { Log } from "./features/log/Log"; import { Register } from "./features/register/Register"; @@ -14,6 +15,7 @@ export const Routes: React.FC = () => ( } /> } /> } /> + } /> } /> } /> diff --git a/frontend/src/features/auth/UserCreate.tsx b/frontend/src/features/auth/UserCreate.tsx new file mode 100644 index 0000000..a8fe541 --- /dev/null +++ b/frontend/src/features/auth/UserCreate.tsx @@ -0,0 +1,13 @@ +import { useQuery } from "@apollo/client"; +import React from "react"; + +import { AllUsersDocument } from "../../types"; + +export const UserCreate = () => { + const { data, loading } = useQuery(AllUsersDocument); + + if (loading) return
Loading...
; + + const allUsers = data?.allUsers || []; + return
TODO
; +};