Frontend/src/routes/admin/+page.svelte
2025-09-25 01:54:30 +04:00

27 lines
No EOL
701 B
Svelte

import api from '$lib/utils/api';
export const teamService = {
getTeamMembers: async (params = {}) => {
try {
const queryParams = new URLSearchParams();
if (params.limit) queryParams.append('limit', params.limit);
if (params.page) queryParams.append('page', params.page);
const url = `/team?${queryParams.toString()}`;
return await api.get(url);
} catch (error) {
console.error('Error fetching team:', error);
return [];
}
},
getTeamMember: async (id) => {
try {
return await api.get(`/team?id=${id}`);
} catch (error) {
console.error('Error fetching team member:', error);
throw error;
}
}
};