From ec5459432d2697fd51d5d8522ee0a73792001e22 Mon Sep 17 00:00:00 2001 From: robban64 <carl@schonfelder.se> Date: Fri, 16 Apr 2021 20:09:44 +0200 Subject: [PATCH] moved getTypes to admin --- client/src/Main.tsx | 9 +-------- client/src/pages/admin/AdminPage.tsx | 2 ++ 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/client/src/Main.tsx b/client/src/Main.tsx index 45286d54..f32aad9f 100644 --- a/client/src/Main.tsx +++ b/client/src/Main.tsx @@ -1,7 +1,5 @@ -import React, { useEffect } from 'react' +import React from 'react' import { BrowserRouter, Route, Switch } from 'react-router-dom' -import { getTypes } from './actions/typesAction' -import { useAppDispatch } from './hooks' import AdminPage from './pages/admin/AdminPage' import LoginPage from './pages/login/LoginPage' import PresentationEditorPage from './pages/presentationEditor/PresentationEditorPage' @@ -13,11 +11,6 @@ import ViewSelectPage from './pages/views/ViewSelectPage' import SecureRoute from './utils/SecureRoute' const Main: React.FC = () => { - const dispatch = useAppDispatch() - useEffect(() => { - dispatch(getTypes()) - }, []) - return ( <BrowserRouter> <Switch> diff --git a/client/src/pages/admin/AdminPage.tsx b/client/src/pages/admin/AdminPage.tsx index 60c0fde2..8bbb68fa 100644 --- a/client/src/pages/admin/AdminPage.tsx +++ b/client/src/pages/admin/AdminPage.tsx @@ -20,6 +20,7 @@ import React, { useEffect } from 'react' import { Link, Route, Switch, useRouteMatch } from 'react-router-dom' import { getCities } from '../../actions/cities' import { getRoles } from '../../actions/roles' +import { getTypes } from '../../actions/typesAction' import { logoutUser } from '../../actions/user' import { useAppDispatch, useAppSelector } from '../../hooks' import CompetitionManager from './competitions/CompetitionManager' @@ -66,6 +67,7 @@ const AdminView: React.FC = () => { useEffect(() => { dispatch(getCities()) dispatch(getRoles()) + dispatch(getTypes()) }, []) const menuAdminItems = [ -- GitLab