tsk-6: Send Message (#22)

Closes #6

Reviewed-on: phoenix/textsender#22
Co-authored-by: phoenix <kundeng00@pm.me>
Co-committed-by: phoenix <kundeng00@pm.me>
This commit is contained in:
phoenix
2026-01-04 00:21:22 +00:00
committed by phoenix
parent a1a8b44da3
commit 34644d1cd2
24 changed files with 1690 additions and 146 deletions
+22
View File
@@ -0,0 +1,22 @@
import { AUTH_API_BASE_URL } from '../constants/api';
export class LoginRequest {
username = '';
password = '';
}
export const loginApi = {
login: async (request) => {
const reponse = await fetch(`${AUTH_API_BASE_URL}/api/v1/login`, {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify(request),
});
if (reponse.ok) {
return reponse.json();
} else {
throw new Error('Error logging in');
}
},
};