import React, { Dispatch, SetStateAction, useEffect } from 'react'; import { Link, Redirect, Route, Switch, useLocation, useRouteMatch } from 'react-router-dom'; import { ILoadingState } from '../../types'; import LogInForm from './LogInForm'; import UploadForm from './UploadForm'; import './main.css'; import RemoveList from './RemoveList'; type props = { token: string | null; setToken: Dispatch>; setLoading: Dispatch>; }; const Admin: React.FC = ({ token, setToken, setLoading }) => { const { path, url } = useRouteMatch(); const { pathname } = useLocation(); useEffect(() => { setLoading({ fetching: false, error: '' }); }, [setLoading]); return (
); }; export default Admin;