feat: implement real tenant creation functionality
All checks were successful
Build and Deploy / build-and-push (push) Successful in 2m6s

This commit is contained in:
Cauê Faleiros
2026-02-24 14:38:54 -03:00
parent 96a96498b9
commit 237f03f407
2 changed files with 68 additions and 1 deletions

View File

@@ -67,3 +67,28 @@ export const getAttendanceById = async (id: string): Promise<Attendance | undefi
return undefined;
}
};
export const getTenants = async (): Promise<any[]> => {
try {
const response = await fetch(`${API_URL}/tenants`);
if (!response.ok) throw new Error('Falha ao buscar tenants');
return await response.json();
} catch (error) {
console.error("API Error (getTenants):", error);
return [];
}
};
export const createTenant = async (tenantData: any): Promise<boolean> => {
try {
const response = await fetch(`${API_URL}/tenants`, {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify(tenantData)
});
return response.ok;
} catch (error) {
console.error("API Error (createTenant):", error);
return false;
}
};