ваше сообщение коммита

This commit is contained in:
2025-07-11 16:45:09 +03:00
parent e0ec889863
commit 584ff401ad
42 changed files with 1945 additions and 1004 deletions

View File

@@ -36,8 +36,24 @@ export default {
async unblockContact(id) {
const res = await api.patch(`/users/${id}/unblock`);
return res.data;
},
// --- Работа с тегами пользователя ---
async addTagsToContact(contactId, tagIds) {
// PATCH /users/:id/tags { tags: [...] }
const res = await api.patch(`/users/${contactId}/tags`, { tags: tagIds });
return res.data;
},
async getContactTags(contactId) {
// GET /users/:id/tags
const res = await api.get(`/users/${contactId}/tags`);
return res.data.tags || [];
},
async removeTagFromContact(contactId, tagId) {
// DELETE /users/:id/tags/:tagId
const res = await api.delete(`/users/${contactId}/tags/${tagId}`);
return res.data;
}
};
};
export async function getContacts() {
const res = await fetch('/api/users');