@chayns-components/core
Version:
A set of beautiful React components for developing your own applications with chayns.
31 lines (30 loc) • 974 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.isTobitEmployee = void 0;
var _uacService = require("@chayns/uac-service");
var _chaynsApi = require("chayns-api");
const client = new _uacService.UacServiceClient({
getToken: async () => (await (0, _chaynsApi.getAccessToken)()).accessToken || '',
getDefaultSiteId: () => (0, _chaynsApi.getSite)().id,
getDefaultPersonId: () => {
var _getUser;
return ((_getUser = (0, _chaynsApi.getUser)()) === null || _getUser === void 0 ? void 0 : _getUser.personId) || '';
},
getLanguage: () => (0, _chaynsApi.getLanguage)().active
});
const isTobitEmployee = async () => {
const siteInfos = await client.getMembershipSites({
groupId: 8255
});
let isEmployee = false;
siteInfos.forEach(({
siteId
}) => {
isEmployee = siteId === '60038-22141';
});
return isEmployee;
};
exports.isTobitEmployee = isTobitEmployee;
//# sourceMappingURL=isTobitEmployee.js.map