Temp updated

This commit is contained in:
Benjamin Sherriff
2023-10-18 08:52:59 -04:00
parent 3b15f520c8
commit d3965efd28
6 changed files with 72 additions and 50 deletions

View File

@@ -1,4 +1,4 @@
import { postRequest } from '.';
import { getRequest, postRequest } from '.';
export async function login(email: string, password: string) {
return await postRequest('users/login', { email, password }, { withCredentials: true });
@@ -7,3 +7,7 @@ export async function login(email: string, password: string) {
export async function logout() {
return await postRequest('users/logout', {}, { withCredentials: true });
}
export async function ping() {
return await getRequest('users/ping', { withCredentials: true });
}

View File

@@ -21,7 +21,7 @@ import {
import Cookies from 'js-cookie';
import { useEffect, useState } from 'react';
import { useForm } from '@mantine/form';
import { login, logout } from '@/api/users';
import { login, logout, ping } from '@/api/users';
const headerItems = [
{
@@ -107,6 +107,7 @@ export default function Topbar() {
Logout
</Menu.Item>
)}
<Menu.Item onClick={() => ping()}>Ping</Menu.Item>
</Menu.Dropdown>
</Menu>
</div>