UNPKG

@bund-x/core

Version:

Master Components Core Library

2 lines 10.5 kB
"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports["default"]=exports.Badges=void 0;var _react=_interopRequireDefault(require("react"));var _uuid=require("uuid");var _clsx=_interopRequireDefault(require("clsx"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{"default":obj};}var Badges=function Badges(_ref){var badges=_ref.badges,classes=_ref.classes;return!badges?null:_react["default"].createElement("p",{className:classes['profile-card-badges-block']},badges.map(function(b){return b.badge_name==='Co-Founder'?_react["default"].createElement("span",{className:(0,_clsx["default"])(classes["profile-card-badge-".concat(b.badge_name.split(' ').join('-').toLowerCase())],'badge','badge-pill'),key:(0,_uuid.v4)()},_react["default"].createElement("i",{className:"fa fa-certificate","aria-hidden":"true"}),' ',b.badge_name):b.badge_name==='Super Admin'?_react["default"].createElement("span",{className:(0,_clsx["default"])(classes["profile-card-badge-".concat(b.badge_name.split(' ').join('-').toLowerCase())],'badge','badge-pill'),key:(0,_uuid.v4)()},_react["default"].createElement("i",{className:"fa fa-bandcamp","aria-hidden":"true"})," ",b.badge_name):b.badge_name==='System Admin'?_react["default"].createElement("span",{className:(0,_clsx["default"])(classes["profile-card-badge-".concat(b.badge_name.split(' ').join('-').toLowerCase())],'badge','badge-pill','badge-danger'),key:(0,_uuid.v4)()},_react["default"].createElement("i",{className:"fa fa-cog","aria-hidden":"true"})," ",b.badge_name):b.badge_name==='Developer'?_react["default"].createElement("span",{className:(0,_clsx["default"])(classes["profile-card-badge-".concat(b.badge_name.split(' ').join('-').toLowerCase())],'badge','badge-pill','badge-dark'),key:(0,_uuid.v4)()},_react["default"].createElement("i",{className:"fa fa-connectdevelop","aria-hidden":"true"}),' ',b.badge_name):b.badge_name==='Designer'?_react["default"].createElement("span",{className:(0,_clsx["default"])(classes["profile-card-badge-".concat(b.badge_name.split(' ').join('-').toLowerCase())],'badge','badge-pill','badge-dark'),key:(0,_uuid.v4)()},_react["default"].createElement("i",{className:"fas fa-paint-brush","aria-hidden":"true"}),' ',b.badge_name):b.badge_name==='Photographer'?_react["default"].createElement("span",{className:(0,_clsx["default"])(classes["profile-card-badge-".concat(b.badge_name.split(' ').join('-').toLowerCase())],'badge','badge-pill','badge-dark'),key:(0,_uuid.v4)()},_react["default"].createElement("i",{className:"fa fa-camera","aria-hidden":"true"})," ",b.badge_name):null;}));};exports.Badges=Badges;Badges.displayName='b';var _default=Badges;exports["default"]=_default; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9Qcm9maWxlL1Byb2ZpbGVDb21wb25lbnRzL0JhZGdlcy9CYWRnZXMuanMiXSwibmFtZXMiOlsiQmFkZ2VzIiwiYmFkZ2VzIiwiY2xhc3NlcyIsIm1hcCIsImIiLCJiYWRnZV9uYW1lIiwic3BsaXQiLCJqb2luIiwidG9Mb3dlckNhc2UiLCJkaXNwbGF5TmFtZSJdLCJtYXBwaW5ncyI6IitHQUFBLG9EQUNBLDBCQUNBLGtELHFGQUVPLEdBQU1BLENBQUFBLE1BQU0sQ0FBRyxRQUFUQSxDQUFBQSxNQUFTLE1BQXlCLElBQXRCQyxDQUFBQSxNQUFzQixNQUF0QkEsTUFBc0IsQ0FBZEMsT0FBYyxNQUFkQSxPQUFjLENBQzdDLE1BQU8sQ0FBQ0QsTUFBRCxDQUFVLElBQVYsQ0FDTCxxQ0FBRyxTQUFTLENBQUVDLE9BQU8sQ0FBQywyQkFBRCxDQUFyQixFQUNHRCxNQUFNLENBQUNFLEdBQVAsQ0FBVyxTQUFDQyxDQUFELFFBQ1ZBLENBQUFBLENBQUMsQ0FBQ0MsVUFBRixHQUFpQixZQUFqQixDQUNFLHdDQUNFLFNBQVMsQ0FBRSxxQkFDVEgsT0FBTyw4QkFDaUJFLENBQUMsQ0FBQ0MsVUFBRixDQUNuQkMsS0FEbUIsQ0FDYixHQURhLEVBRW5CQyxJQUZtQixDQUVkLEdBRmMsRUFHbkJDLFdBSG1CLEVBRGpCLEVBREUsQ0FPVCxPQVBTLENBUVQsWUFSUyxDQURiLENBV0UsR0FBRyxDQUFFLGNBWFAsRUFZRSxxQ0FBRyxTQUFTLENBQUMsbUJBQWIsQ0FBaUMsY0FBWSxNQUE3QyxFQVpGLENBWTJELEdBWjNELENBYUdKLENBQUMsQ0FBQ0MsVUFiTCxDQURGLENBZ0JJRCxDQUFDLENBQUNDLFVBQUYsR0FBaUIsYUFBakIsQ0FDRix3Q0FDRSxTQUFTLENBQUUscUJBQ1RILE9BQU8sOEJBQ2lCRSxDQUFDLENBQUNDLFVBQUYsQ0FDbkJDLEtBRG1CLENBQ2IsR0FEYSxFQUVuQkMsSUFGbUIsQ0FFZCxHQUZjLEVBR25CQyxXQUhtQixFQURqQixFQURFLENBT1QsT0FQUyxDQVFULFlBUlMsQ0FEYixDQVdFLEdBQUcsQ0FBRSxjQVhQLEVBWUUscUNBQUcsU0FBUyxDQUFDLGdCQUFiLENBQThCLGNBQVksTUFBMUMsRUFaRixLQVl5REosQ0FBQyxDQUFDQyxVQVozRCxDQURFLENBZUFELENBQUMsQ0FBQ0MsVUFBRixHQUFpQixjQUFqQixDQUNGLHdDQUNFLFNBQVMsQ0FBRSxxQkFDVEgsT0FBTyw4QkFDaUJFLENBQUMsQ0FBQ0MsVUFBRixDQUNuQkMsS0FEbUIsQ0FDYixHQURhLEVBRW5CQyxJQUZtQixDQUVkLEdBRmMsRUFHbkJDLFdBSG1CLEVBRGpCLEVBREUsQ0FPVCxPQVBTLENBUVQsWUFSUyxDQVNULGNBVFMsQ0FEYixDQVlFLEdBQUcsQ0FBRSxjQVpQLEVBYUUscUNBQUcsU0FBUyxDQUFDLFdBQWIsQ0FBeUIsY0FBWSxNQUFyQyxFQWJGLEtBYW9ESixDQUFDLENBQUNDLFVBYnRELENBREUsQ0FnQkFELENBQUMsQ0FBQ0MsVUFBRixHQUFpQixXQUFqQixDQUNGLHdDQUNFLFNBQVMsQ0FBRSxxQkFDVEgsT0FBTyw4QkFDaUJFLENBQUMsQ0FBQ0MsVUFBRixDQUNuQkMsS0FEbUIsQ0FDYixHQURhLEVBRW5CQyxJQUZtQixDQUVkLEdBRmMsRUFHbkJDLFdBSG1CLEVBRGpCLEVBREUsQ0FPVCxPQVBTLENBUVQsWUFSUyxDQVNULFlBVFMsQ0FEYixDQVlFLEdBQUcsQ0FBRSxjQVpQLEVBYUUscUNBQUcsU0FBUyxDQUFDLHNCQUFiLENBQW9DLGNBQVksTUFBaEQsRUFiRixDQWE4RCxHQWI5RCxDQWNHSixDQUFDLENBQUNDLFVBZEwsQ0FERSxDQWlCQUQsQ0FBQyxDQUFDQyxVQUFGLEdBQWlCLFVBQWpCLENBQ0Ysd0NBQ0UsU0FBUyxDQUFFLHFCQUNUSCxPQUFPLDhCQUNpQkUsQ0FBQyxDQUFDQyxVQUFGLENBQ25CQyxLQURtQixDQUNiLEdBRGEsRUFFbkJDLElBRm1CLENBRWQsR0FGYyxFQUduQkMsV0FIbUIsRUFEakIsRUFERSxDQU9ULE9BUFMsQ0FRVCxZQVJTLENBU1QsWUFUUyxDQURiLENBWUUsR0FBRyxDQUFFLGNBWlAsRUFhRSxxQ0FBRyxTQUFTLENBQUMsb0JBQWIsQ0FBa0MsY0FBWSxNQUE5QyxFQWJGLENBYTRELEdBYjVELENBY0dKLENBQUMsQ0FBQ0MsVUFkTCxDQURFLENBaUJBRCxDQUFDLENBQUNDLFVBQUYsR0FBaUIsY0FBakIsQ0FDRix3Q0FDRSxTQUFTLENBQUUscUJBQ1RILE9BQU8sOEJBQ2lCRSxDQUFDLENBQUNDLFVBQUYsQ0FDbkJDLEtBRG1CLENBQ2IsR0FEYSxFQUVuQkMsSUFGbUIsQ0FFZCxHQUZjLEVBR25CQyxXQUhtQixFQURqQixFQURFLENBT1QsT0FQUyxDQVFULFlBUlMsQ0FTVCxZQVRTLENBRGIsQ0FZRSxHQUFHLENBQUUsY0FaUCxFQWFFLHFDQUFHLFNBQVMsQ0FBQyxjQUFiLENBQTRCLGNBQVksTUFBeEMsRUFiRixLQWF1REosQ0FBQyxDQUFDQyxVQWJ6RCxDQURFLENBZ0JBLElBbEdNLEVBQVgsQ0FESCxDQURGLENBd0dELENBekdNLEMsc0JBMkdQTCxNQUFNLENBQUNTLFdBQVAsQ0FBcUIsR0FBckIsQyxhQUVlVCxNIiwic291cmNlUm9vdCI6ImNvcmUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnXG5pbXBvcnQgeyB2NCBhcyB1dWlkIH0gZnJvbSAndXVpZCdcbmltcG9ydCBjbHN4IGZyb20gJ2Nsc3gnXG5cbmV4cG9ydCBjb25zdCBCYWRnZXMgPSAoeyBiYWRnZXMsIGNsYXNzZXMgfSkgPT4ge1xuICByZXR1cm4gIWJhZGdlcyA/IG51bGwgOiAoXG4gICAgPHAgY2xhc3NOYW1lPXtjbGFzc2VzWydwcm9maWxlLWNhcmQtYmFkZ2VzLWJsb2NrJ119PlxuICAgICAge2JhZGdlcy5tYXAoKGIpID0+XG4gICAgICAgIGIuYmFkZ2VfbmFtZSA9PT0gJ0NvLUZvdW5kZXInID8gKFxuICAgICAgICAgIDxzcGFuXG4gICAgICAgICAgICBjbGFzc05hbWU9e2Nsc3goXG4gICAgICAgICAgICAgIGNsYXNzZXNbXG4gICAgICAgICAgICAgICAgYHByb2ZpbGUtY2FyZC1iYWRnZS0ke2IuYmFkZ2VfbmFtZVxuICAgICAgICAgICAgICAgICAgLnNwbGl0KCcgJylcbiAgICAgICAgICAgICAgICAgIC5qb2luKCctJylcbiAgICAgICAgICAgICAgICAgIC50b0xvd2VyQ2FzZSgpfWBcbiAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgJ2JhZGdlJyxcbiAgICAgICAgICAgICAgJ2JhZGdlLXBpbGwnXG4gICAgICAgICAgICApfVxuICAgICAgICAgICAga2V5PXt1dWlkKCl9PlxuICAgICAgICAgICAgPGkgY2xhc3NOYW1lPVwiZmEgZmEtY2VydGlmaWNhdGVcIiBhcmlhLWhpZGRlbj1cInRydWVcIj48L2k+eycgJ31cbiAgICAgICAgICAgIHtiLmJhZGdlX25hbWV9XG4gICAgICAgICAgPC9zcGFuPlxuICAgICAgICApIDogYi5iYWRnZV9uYW1lID09PSAnU3VwZXIgQWRtaW4nID8gKFxuICAgICAgICAgIDxzcGFuXG4gICAgICAgICAgICBjbGFzc05hbWU9e2Nsc3goXG4gICAgICAgICAgICAgIGNsYXNzZXNbXG4gICAgICAgICAgICAgICAgYHByb2ZpbGUtY2FyZC1iYWRnZS0ke2IuYmFkZ2VfbmFtZVxuICAgICAgICAgICAgICAgICAgLnNwbGl0KCcgJylcbiAgICAgICAgICAgICAgICAgIC5qb2luKCctJylcbiAgICAgICAgICAgICAgICAgIC50b0xvd2VyQ2FzZSgpfWBcbiAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgJ2JhZGdlJyxcbiAgICAgICAgICAgICAgJ2JhZGdlLXBpbGwnXG4gICAgICAgICAgICApfVxuICAgICAgICAgICAga2V5PXt1dWlkKCl9PlxuICAgICAgICAgICAgPGkgY2xhc3NOYW1lPVwiZmEgZmEtYmFuZGNhbXBcIiBhcmlhLWhpZGRlbj1cInRydWVcIj48L2k+IHtiLmJhZGdlX25hbWV9XG4gICAgICAgICAgPC9zcGFuPlxuICAgICAgICApIDogYi5iYWRnZV9uYW1lID09PSAnU3lzdGVtIEFkbWluJyA/IChcbiAgICAgICAgICA8c3BhblxuICAgICAgICAgICAgY2xhc3NOYW1lPXtjbHN4KFxuICAgICAgICAgICAgICBjbGFzc2VzW1xuICAgICAgICAgICAgICAgIGBwcm9maWxlLWNhcmQtYmFkZ2UtJHtiLmJhZGdlX25hbWVcbiAgICAgICAgICAgICAgICAgIC5zcGxpdCgnICcpXG4gICAgICAgICAgICAgICAgICAuam9pbignLScpXG4gICAgICAgICAgICAgICAgICAudG9Mb3dlckNhc2UoKX1gXG4gICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICdiYWRnZScsXG4gICAgICAgICAgICAgICdiYWRnZS1waWxsJyxcbiAgICAgICAgICAgICAgJ2JhZGdlLWRhbmdlcidcbiAgICAgICAgICAgICl9XG4gICAgICAgICAgICBrZXk9e3V1aWQoKX0+XG4gICAgICAgICAgICA8aSBjbGFzc05hbWU9XCJmYSBmYS1jb2dcIiBhcmlhLWhpZGRlbj1cInRydWVcIj48L2k+IHtiLmJhZGdlX25hbWV9XG4gICAgICAgICAgPC9zcGFuPlxuICAgICAgICApIDogYi5iYWRnZV9uYW1lID09PSAnRGV2ZWxvcGVyJyA/IChcbiAgICAgICAgICA8c3BhblxuICAgICAgICAgICAgY2xhc3NOYW1lPXtjbHN4KFxuICAgICAgICAgICAgICBjbGFzc2VzW1xuICAgICAgICAgICAgICAgIGBwcm9maWxlLWNhcmQtYmFkZ2UtJHtiLmJhZGdlX25hbWVcbiAgICAgICAgICAgICAgICAgIC5zcGxpdCgnICcpXG4gICAgICAgICAgICAgICAgICAuam9pbignLScpXG4gICAgICAgICAgICAgICAgICAudG9Mb3dlckNhc2UoKX1gXG4gICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICdiYWRnZScsXG4gICAgICAgICAgICAgICdiYWRnZS1waWxsJyxcbiAgICAgICAgICAgICAgJ2JhZGdlLWRhcmsnXG4gICAgICAgICAgICApfVxuICAgICAgICAgICAga2V5PXt1dWlkKCl9PlxuICAgICAgICAgICAgPGkgY2xhc3NOYW1lPVwiZmEgZmEtY29ubmVjdGRldmVsb3BcIiBhcmlhLWhpZGRlbj1cInRydWVcIj48L2k+eycgJ31cbiAgICAgICAgICAgIHtiLmJhZGdlX25hbWV9XG4gICAgICAgICAgPC9zcGFuPlxuICAgICAgICApIDogYi5iYWRnZV9uYW1lID09PSAnRGVzaWduZXInID8gKFxuICAgICAgICAgIDxzcGFuXG4gICAgICAgICAgICBjbGFzc05hbWU9e2Nsc3goXG4gICAgICAgICAgICAgIGNsYXNzZXNbXG4gICAgICAgICAgICAgICAgYHByb2ZpbGUtY2FyZC1iYWRnZS0ke2IuYmFkZ2VfbmFtZVxuICAgICAgICAgICAgICAgICAgLnNwbGl0KCcgJylcbiAgICAgICAgICAgICAgICAgIC5qb2luKCctJylcbiAgICAgICAgICAgICAgICAgIC50b0xvd2VyQ2FzZSgpfWBcbiAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgJ2JhZGdlJyxcbiAgICAgICAgICAgICAgJ2JhZGdlLXBpbGwnLFxuICAgICAgICAgICAgICAnYmFkZ2UtZGFyaydcbiAgICAgICAgICAgICl9XG4gICAgICAgICAgICBrZXk9e3V1aWQoKX0+XG4gICAgICAgICAgICA8aSBjbGFzc05hbWU9XCJmYXMgZmEtcGFpbnQtYnJ1c2hcIiBhcmlhLWhpZGRlbj1cInRydWVcIj48L2k+eycgJ31cbiAgICAgICAgICAgIHtiLmJhZGdlX25hbWV9XG4gICAgICAgICAgPC9zcGFuPlxuICAgICAgICApIDogYi5iYWRnZV9uYW1lID09PSAnUGhvdG9ncmFwaGVyJyA/IChcbiAgICAgICAgICA8c3BhblxuICAgICAgICAgICAgY2xhc3NOYW1lPXtjbHN4KFxuICAgICAgICAgICAgICBjbGFzc2VzW1xuICAgICAgICAgICAgICAgIGBwcm9maWxlLWNhcmQtYmFkZ2UtJHtiLmJhZGdlX25hbWVcbiAgICAgICAgICAgICAgICAgIC5zcGxpdCgnICcpXG4gICAgICAgICAgICAgICAgICAuam9pbignLScpXG4gICAgICAgICAgICAgICAgICAudG9Mb3dlckNhc2UoKX1gXG4gICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICdiYWRnZScsXG4gICAgICAgICAgICAgICdiYWRnZS1waWxsJyxcbiAgICAgICAgICAgICAgJ2JhZGdlLWRhcmsnXG4gICAgICAgICAgICApfVxuICAgICAgICAgICAga2V5PXt1dWlkKCl9PlxuICAgICAgICAgICAgPGkgY2xhc3NOYW1lPVwiZmEgZmEtY2FtZXJhXCIgYXJpYS1oaWRkZW49XCJ0cnVlXCI+PC9pPiB7Yi5iYWRnZV9uYW1lfVxuICAgICAgICAgIDwvc3Bhbj5cbiAgICAgICAgKSA6IG51bGxcbiAgICAgICl9XG4gICAgPC9wPlxuICApXG59XG5cbkJhZGdlcy5kaXNwbGF5TmFtZSA9ICdiJ1xuXG5leHBvcnQgZGVmYXVsdCBCYWRnZXNcbiJdfQ==