Projekt

Obecné

Profil

Stáhnout (623 Bajtů) Statistiky
| Větev: | Tag: | Revize:
1 7e4b4e6a mschwob
import { axiosInstance } from "./api"
2 8040f287 Michal Schwob
import {Toast} from "native-base"
3 7e4b4e6a mschwob
4 5ed9692c Schwobik
export const loginRequest = async (username: string, password: string) => {
5
    return await axiosInstance.post(
6 ddc84a2f Schwobik
        "/login",
7 7e4b4e6a mschwob
        {
8
            username: username,
9
            password: password
10
        }
11 5ed9692c Schwobik
    )
12 0efa284e Fantič
}
13
14
export const isAuthRequest = async () => {
15 8040f287 Michal Schwob
    Toast.show({
16
        title: `Checking auth ${axiosInstance.defaults.baseURL}`,
17
        duration: 10000
18
    })
19 0efa284e Fantič
    return await axiosInstance.get(
20 06808454 Schwobik
        "/isauth"
21
    )
22
}
23
24
export const logoutRequest = async () => {
25
    return await axiosInstance.get(
26
        "/logout"
27 0efa284e Fantič
    )
28
}
29