UNPKG

t-comm

Version:

专业、稳定、纯粹的工具库

30 lines (27 loc) 775 B
import { instance } from './helper.mjs'; import 'axios'; function fetchAllProjectsInGroup(_a) { var groupName = _a.groupName, privateToken = _a.privateToken, baseUrl = _a.baseUrl, _b = _a.includeSubgroups, includeSubgroups = _b === void 0 ? true : _b; var url = "/api/v3/groups/".concat(encodeURIComponent(groupName), "?include_subgroups=").concat(includeSubgroups); if (baseUrl) { url = "".concat(baseUrl).concat(url); } return new Promise(function (resolve, reject) { instance({ url: url, method: 'GET', headers: { 'PRIVATE-TOKEN': privateToken } }).then(function (res) { resolve(res.data); })["catch"](function (err) { reject(err); }); }); } export { fetchAllProjectsInGroup };