Fix bug get current user (#115)

* Fix bug get current user

* Add tests

* Fix design on Workspace section in Navbar
This commit is contained in:
Charles Bochet
2023-05-12 09:02:39 +02:00
committed by GitHub
parent 6b2ccd460d
commit 7208ec9e5a
7 changed files with 81 additions and 9 deletions

View File

@ -9,11 +9,13 @@ import RequireAuth from './components/auth/RequireAuth';
import Opportunities from './pages/opportunities/Opportunities';
import { User, mapUser } from './interfaces/user.interface';
import { useGetCurrentUserQuery } from './services/users';
import { getUserIdFromToken } from './services/AuthService';
function App() {
const [user, setUser] = useState<User | undefined>(undefined);
const { data } = useGetCurrentUserQuery();
const userIdFromToken = getUserIdFromToken();
const { data } = useGetCurrentUserQuery(userIdFromToken);
useEffect(() => {
if (data?.users[0]) {