import { request } from "../client"; import * as fakeGroup from "./fake"; export function getGroupList(fake = false) { return fake ? fakeGroup.getGroupList() : request({ method: "get", url: "/group" }); } export function getGroup(groupId) { return request({ method: "get", url: `/group/${groupId}.json` }); } export function createGroup(groupName, groupManager, members) { const data = { groupName, groupManager, members }; return request({ method: "post", url: "/group.json", data }); } export function updateGroup(id, groupName, groupManager, members) { const data = { groupId: id, groupName, groupManager, members }; return request({ method: "put", url: `/group/${id}.json`, data }); } export function deleteGroup(id) { return request({ method: "delete", url: `/group/${id}.json` }); }