summaryrefslogtreecommitdiff
path: root/frontend/src/types/login.ts
blob: 73168beb8ddaa0b7f27e3abaf0023317b963c19a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
export type AuthorizedUser = {
    id: number;
    email: string;
    createdAt: Date;
};

export type LoginFormData = {
    email: string;
    password: string;
};

export type LoginResponse = {
    message: string;
    user: AuthorizedUser;
    token: string;
};

export type ErrorResponse = {
    message: string;
    error?: unknown;
};