feat: добавлены функции для работы с пользовательскими rule-sets

Добавлены новые API-методы для получения и сохранения пользовательских rule-sets. Обновлены компоненты для работы с этими данными, включая интерфейс для добавления и удаления rule-sets.

Refs: None
This commit is contained in:
2026-05-08 19:49:44 +03:00
parent 3e18b833c6
commit 27b71077b1
7 changed files with 283 additions and 21 deletions

View File

@@ -26,6 +26,12 @@ export const api = {
conflicts: () => request("/api/rules/conflicts"),
},
ruleSets: {
get: () => request("/api/rule-sets"),
save: (ruleSets) =>
request("/api/rule-sets", { method: "PUT", body: JSON.stringify({ ruleSets }) }),
},
subscription: {
fetch: (url) =>
request("/api/subscription/fetch", {