import { get, post, patch, del } from './client.js'; // Disciplines export async function fetchDisciplines(params = {}) { const query = new URLSearchParams(params).toString(); return get(query ? `/api/organization/discipline?${query}` : '/api/organization/discipline'); } export async function fetchDiscipline(id) { return get(`/api/organization/discipline/${id}`); } // Departments export async function fetchDepartments(params = {}) { const query = new URLSearchParams(params).toString(); return get(query ? `/api/organization/department?${query}` : '/api/organization/department'); } export async function fetchDepartment(id) { return get(`/api/organization/department/${id}`); }