UNPKG

chayns-components

Version:

A set of beautiful React components for developing chayns® applications.

30 lines (27 loc) 978 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); exports.__esModule = true; exports.fetchGroups = void 0; var _uacServiceClient = _interopRequireDefault(require("../../../../utils/uacServiceClient")); /* eslint-disable import/prefer-default-export,no-console */ const fetchGroups = async () => { const response = await _uacServiceClient.default.getUserGroups({ countUsers: false, withMeta: true }).catch(error => { console.error('[chayns components] Personfinder: uacServiceClient.getUserGroups failed', error); return []; }); return response.map(group => ({ id: group.id, name: group.showName, locationId: chayns.env.site.locationId, tappId: group.pageId || 0, pageId: group.pageId || 0, showName: group.showName, description: group.description, isSystemGroup: !!group.isSystemGroup })); }; exports.fetchGroups = fetchGroups; //# sourceMappingURL=UacGroupApi.js.map