ak-omni-card
Version:
omnicard component
2 lines • 33.9 kB
JavaScript
module.exports=function(e){function t(i){if(n[i])return n[i].exports;var a=n[i]={exports:{},id:i,loaded:!1};return e[i].call(a.exports,a,a.exports,t),a.loaded=!0,a.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){e.exports=n(5)},,,,,function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.AkIconLabel=t.AkProfilecard=void 0;var a=n(6),r=i(a),o=n(25),l=i(o),s=n(20),p=i(s);t.AkProfilecard=r.default,t.AkIconLabel=p.default,t.default=l.default},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(7),r=i(a),o=n(8),l=i(o),s=n(9),p=i(s),f=n(10),d=i(f),u=n(11),c=i(u),m=n(12),h=i(m),y=n(13),_=i(y),b=n(14),g=i(b),x=n(15),v=i(x),w=n(16),S=i(w),k=n(20),E=i(k),C=n(24),F=i(C),P=function(e){function t(){return(0,p.default)(this,t),(0,c.default)(this,(t.__proto__||(0,l.default)(t)).apply(this,arguments))}return(0,h.default)(t,e),(0,d.default)(t,[{key:"render",value:function(){var e=(this.props.actions||[]).map(function(e){return _.default.createElement(v.default,{key:e.label,appearance:"link",compact:!0,onClick:e.callback},e.label)});return _.default.createElement("div",{className:S.default.profilecard},_.default.createElement("div",{className:S.default.avatarWrapper},_.default.createElement(g.default,{size:"xlarge",src:this.props.avatarUrl})),_.default.createElement("div",{className:S.default.detailsWrapper},_.default.createElement("span",{className:S.default.detailsFullname},this.props.fullName),_.default.createElement("span",{className:S.default.detailsMeta},this.props.meta),_.default.createElement(E.default,{className:S.default.presence,icon:this.props.presence},F.default[this.props.presence]),_.default.createElement(E.default,{icon:"mention"},this.props.nickname&&"@"+this.props.nickname),_.default.createElement(E.default,{icon:"location"},this.props.location),_.default.createElement(E.default,{icon:"time"},this.props.timestring),this.props.children,_.default.createElement("div",{className:S.default.actionsFlexSpacer}),_.default.createElement("div",{className:S.default.actionsWrapper},e)))}}]),t}(y.PureComponent);P.propTypes={avatarUrl:y.PropTypes.string,fullName:y.PropTypes.string,meta:y.PropTypes.string,nickname:y.PropTypes.string,location:y.PropTypes.string,timestring:y.PropTypes.string,presence:y.PropTypes.oneOf((0,r.default)(F.default)),actions:_.default.PropTypes.arrayOf(_.default.PropTypes.shape({callback:_.default.PropTypes.function,label:_.default.PropTypes.string}))},P.defaultProps={presence:"none"},t.default=P},function(e,t){e.exports=require("babel-runtime/core-js/object/keys")},function(e,t){e.exports=require("babel-runtime/core-js/object/get-prototype-of")},function(e,t){e.exports=require("babel-runtime/helpers/classCallCheck")},function(e,t){e.exports=require("babel-runtime/helpers/createClass")},function(e,t){e.exports=require("babel-runtime/helpers/possibleConstructorReturn")},function(e,t){e.exports=require("babel-runtime/helpers/inherits")},function(e,t){e.exports=require("react")},function(e,t){e.exports=require("ak-avatar")},function(e,t){e.exports=require("ak-button")},function(e,t,n){var i=n(17);"string"==typeof i&&(i=[[e.id,i,""]]),n(19)(i,{}),i.locals&&(e.exports=i.locals)},function(e,t,n){t=e.exports=n(18)(),t.push([e.id,"._1fP-yKWxpjXRMV47voJRll{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._3xvomcjurqk0CGCbnh7KNR{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:inline-block;min-width:360px;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);padding:0;background-color:#fff;overflow:hidden;position:relative;width:360px;min-height:185px;background:-webkit-linear-gradient(top,#0049b0,#0049b0 90px,#fff 0,#fff);background:linear-gradient(180deg,#0049b0 0,#0049b0 90px,#fff 0,#fff)}._3SgDWZwZyrXCfufQa7l7ee{position:absolute;top:24px;left:24px}._34-qTq0-WbzyAoL7MOqu0g{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:155px;padding-top:30px;position:relative;left:140px;width:220px}._2Pol6WUQVAiY-YPSDENMtb{width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;color:#fff;margin:0;line-height:21px;height:25px}._3Pt4nETcKYBk8P5JK7VTSy{width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#88a8d6;margin:0;line-height:20px;height:35px}._3orCbJMtY6C2eQCLKgjxfe{line-height:20px;font-size:12px;margin:18px 0 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:210px}._3orCbJMtY6C2eQCLKgjxfe ._3R734IPNlsLLSmqWMyVRqH{display:inline-block;color:#dfe1e6;width:20px;height:20px;vertical-align:top}._3orCbJMtY6C2eQCLKgjxfe ._3R734IPNlsLLSmqWMyVRqH svg{width:100%;height:100%}._3orCbJMtY6C2eQCLKgjxfe._1NnhI3L3B13daWRIY1NQ_K ._3R734IPNlsLLSmqWMyVRqH{width:12px;height:12px;line-height:12px;padding:4px}._3orCbJMtY6C2eQCLKgjxfe._1NnhI3L3B13daWRIY1NQ_K svg{border-radius:100%}._3orCbJMtY6C2eQCLKgjxfe span{color:#172b4d;padding-left:5px}._3orCbJMtY6C2eQCLKgjxfe+._3orCbJMtY6C2eQCLKgjxfe{margin-top:3px}._2SJqcy7Pu8tDmTO1yYEKGr{-webkit-box-flex:1;flex:1 0 auto}._2t6ecoJ_wkWadms2f08Z1x{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:19px 25px 25px 0;text-align:right}._2t6ecoJ_wkWadms2f08Z1x ak-button{display:inline-block}[dir=rtl] ._3SgDWZwZyrXCfufQa7l7ee{left:auto;right:24px}[dir=rtl] ._34-qTq0-WbzyAoL7MOqu0g{left:auto;right:140px}[dir=rtl] ._2t6ecoJ_wkWadms2f08Z1x{margin:19px 0 25px 25px;text-align:left}",""]),t.locals={"font-smoothing":"_1fP-yKWxpjXRMV47voJRll",fontSmoothing:"_1fP-yKWxpjXRMV47voJRll",profilecard:"_3xvomcjurqk0CGCbnh7KNR",profilecard:"_3xvomcjurqk0CGCbnh7KNR",avatarWrapper:"_3SgDWZwZyrXCfufQa7l7ee",avatarWrapper:"_3SgDWZwZyrXCfufQa7l7ee",detailsWrapper:"_34-qTq0-WbzyAoL7MOqu0g",detailsWrapper:"_34-qTq0-WbzyAoL7MOqu0g",detailsFullname:"_2Pol6WUQVAiY-YPSDENMtb",detailsFullname:"_2Pol6WUQVAiY-YPSDENMtb",detailsMeta:"_3Pt4nETcKYBk8P5JK7VTSy",detailsMeta:"_3Pt4nETcKYBk8P5JK7VTSy",detailsLabel:"_3orCbJMtY6C2eQCLKgjxfe",detailsLabel:"_3orCbJMtY6C2eQCLKgjxfe",detailsLabelIcon:"_3R734IPNlsLLSmqWMyVRqH",detailsLabelIcon:"_3R734IPNlsLLSmqWMyVRqH",presence:"_1NnhI3L3B13daWRIY1NQ_K",presence:"_1NnhI3L3B13daWRIY1NQ_K",actionsFlexSpacer:"_2SJqcy7Pu8tDmTO1yYEKGr",actionsFlexSpacer:"_2SJqcy7Pu8tDmTO1yYEKGr",actionsWrapper:"_2t6ecoJ_wkWadms2f08Z1x",actionsWrapper:"_2t6ecoJ_wkWadms2f08Z1x"}},function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t<this.length;t++){var n=this[t];n[2]?e.push("@media "+n[2]+"{"+n[1]+"}"):e.push(n[1])}return e.join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},a=0;a<this.length;a++){var r=this[a][0];"number"==typeof r&&(i[r]=!0)}for(a=0;a<t.length;a++){var o=t[a];"number"==typeof o[0]&&i[o[0]]||(n&&!o[2]?o[2]=n:n&&(o[2]="("+o[2]+") and ("+n+")"),e.push(o))}},e}},function(e,t,n){function i(e,t){for(var n=0;n<e.length;n++){var i=e[n],a=c[i.id];if(a){a.refs++;for(var r=0;r<a.parts.length;r++)a.parts[r](i.parts[r]);for(;r<i.parts.length;r++)a.parts.push(p(i.parts[r],t))}else{for(var o=[],r=0;r<i.parts.length;r++)o.push(p(i.parts[r],t));c[i.id]={id:i.id,refs:1,parts:o}}}}function a(e){for(var t=[],n={},i=0;i<e.length;i++){var a=e[i],r=a[0],o=a[1],l=a[2],s=a[3],p={css:o,media:l,sourceMap:s};n[r]?n[r].parts.push(p):t.push(n[r]={id:r,parts:[p]})}return t}function r(e,t){var n=y(),i=g[g.length-1];if("top"===e.insertAt)i?i.nextSibling?n.insertBefore(t,i.nextSibling):n.appendChild(t):n.insertBefore(t,n.firstChild),g.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");n.appendChild(t)}}function o(e){e.parentNode.removeChild(e);var t=g.indexOf(e);t>=0&&g.splice(t,1)}function l(e){var t=document.createElement("style");return t.type="text/css",r(e,t),t}function s(e){var t=document.createElement("link");return t.rel="stylesheet",r(e,t),t}function p(e,t){var n,i,a;if(t.singleton){var r=b++;n=_||(_=l(t)),i=f.bind(null,n,r,!1),a=f.bind(null,n,r,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=s(t),i=u.bind(null,n),a=function(){o(n),n.href&&URL.revokeObjectURL(n.href)}):(n=l(t),i=d.bind(null,n),a=function(){o(n)});return i(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;i(e=t)}else a()}}function f(e,t,n,i){var a=n?"":i.css;if(e.styleSheet)e.styleSheet.cssText=x(t,a);else{var r=document.createTextNode(a),o=e.childNodes;o[t]&&e.removeChild(o[t]),o.length?e.insertBefore(r,o[t]):e.appendChild(r)}}function d(e,t){var n=t.css,i=t.media;if(i&&e.setAttribute("media",i),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}function u(e,t){var n=t.css,i=t.sourceMap;i&&(n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */");var a=new Blob([n],{type:"text/css"}),r=e.href;e.href=URL.createObjectURL(a),r&&URL.revokeObjectURL(r)}var c={},m=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},h=m(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),y=m(function(){return document.head||document.getElementsByTagName("head")[0]}),_=null,b=0,g=[];e.exports=function(e,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=h()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var n=a(e);return i(n,t),function(e){for(var r=[],o=0;o<n.length;o++){var l=n[o],s=c[l.id];s.refs--,r.push(s)}if(e){var p=a(e);i(p,t)}for(var o=0;o<r.length;o++){var s=r[o];if(0===s.refs){for(var f=0;f<s.parts.length;f++)s.parts[f]();delete c[s.id]}}}};var x=function(){var e=[];return function(t,n){return e[t]=n,e.filter(Boolean).join("\n")}}()},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(21),r=i(a),o=n(8),l=i(o),s=n(9),p=i(s),f=n(10),d=i(f),u=n(11),c=i(u),m=n(12),h=i(m),y=n(13),_=i(y),b=n(22),g=i(b),x=n(16),v=i(x),w=n(23),S=i(w),k=function(e){function t(){return(0,p.default)(this,t),(0,c.default)(this,(t.__proto__||(0,l.default)(t)).apply(this,arguments))}return(0,h.default)(t,e),(0,d.default)(t,[{key:"render",value:function(){var e;if(!this.props.children)return null;var t=S.default[this.props.icon],n=t?_.default.createElement(t,null):null,i=(0,g.default)((e={},(0,r.default)(e,v.default.detailsLabel,!0),(0,r.default)(e,this.props.className,this.props.className),e));return _.default.createElement("div",{className:i},_.default.createElement("div",{className:v.default.detailsLabelIcon},n),_.default.createElement("span",null,this.props.children))}}]),t}(y.PureComponent);k.propTypes={className:y.PropTypes.string,icon:y.PropTypes.string,children:y.PropTypes.oneOfType([y.PropTypes.string,y.PropTypes.node])},t.default=k},function(e,t){e.exports=require("babel-runtime/helpers/defineProperty")},function(e,t){e.exports=require("classnames")},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(13),r=i(a);t.default={available:function(){return r.default.createElement("svg",{width:"100%",height:"100%",viewBox:"0 0 8 8",xmlns:"http://www.w3.org/2000/svg"},r.default.createElement("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},r.default.createElement("g",{fill:"#48CC8C"},r.default.createElement("circle",{cx:"4",cy:"4",r:"4"}))))},busy:function(){return r.default.createElement("svg",{width:"100%",height:"100%",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 8 8",style:{enableBackground:"new 0 0 8 8"}},r.default.createElement("g",{id:"User---presence"},r.default.createElement("g",{id:"Busy-light"},r.default.createElement("circle",{fill:"#ED5451",cx:"4",cy:"4",r:"4"}),r.default.createElement("path",{fill:"#FFFFFF",d:"M3.3,1.9l2.8,2.8c0.2,0.2,0.2,0.5,0,0.7L5.4,6.1c-0.2,0.2-0.5,0.2-0.7,0L1.9,3.3c-0.2-0.2-0.2-0.5,0-0.7l0.7-0.7C2.8,1.7,3.1,1.7,3.3,1.9z"}))))},unavailable:function(){return r.default.createElement("svg",{width:"100%",height:"100%",viewBox:"0 0 8 8",xmlns:"http://www.w3.org/2000/svg"},r.default.createElement("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},r.default.createElement("g",{id:"Unavailable"},r.default.createElement("g",{id:"presence---offline"},r.default.createElement("path",{d:"M4,8 C6.209139,8 8,6.209139 8,4 C8,1.790861 6.209139,0 4,0 C1.790861,0 0,1.790861 0,4 C0,6.209139 1.790861,8 4,8 Z M4,6 C5.1045695,6 6,5.1045695 6,4 C6,2.8954305 5.1045695,2 4,2 C2.8954305,2 2,2.8954305 2,4 C2,5.1045695 2.8954305,6 4,6 Z",fill:"#6C798E"}),r.default.createElement("path",{d:"M4,6 C5.1045695,6 6,5.1045695 6,4 C6,2.8954305 5.1045695,2 4,2 C2.8954305,2 2,2.8954305 2,4 C2,5.1045695 2.8954305,6 4,6 Z",fill:"#CFD4DB"})))))},location:function(){return r.default.createElement("svg",{width:"24px",height:"24px",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},r.default.createElement("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},r.default.createElement("g",{fill:"currentColor"},r.default.createElement("path",{d:"M18,9 C18,5.6862915 15.3137085,3 12,3 C8.6862915,3 6,5.6862915 6,9 C6,9 5.50203689,12.9837024 11.9603214,20.9511073 C11.9721164,21.0004543 11.9854233,21.0182953 12.0003762,21.0004559 C12.0153291,21.0182953 12.028636,21.0004543 12.0404311,20.9511073 C18.4987155,12.9837024 18.0007524,9 18.0007524,9 L18,9 Z M12,12 C13.6568542,12 15,10.6568542 15,9 C15,7.34314575 13.6568542,6 12,6 C10.3431458,6 9,7.34314575 9,9 C9,10.6568542 10.3431458,12 12,12 Z"}))))},time:function(){return r.default.createElement("svg",{width:"24px",height:"24px",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},r.default.createElement("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},r.default.createElement("g",{fill:"currentColor"},r.default.createElement("path",{d:"M11.7460317,12.8888889 L11.5555556,12.8888889 L11.5555556,12.4938272 L11.5555556,6.17283951 L11.5555556,5.77777778 L12.4444444,5.77777778 L12.4444444,6.17283951 L12.4444444,12 L16.5079365,12 L16.8888889,12 L16.8888889,12.8888889 L16.5079365,12.8888889 L11.9365079,12.8888889 L11.7460317,12.8888889 Z M12,20 C16.418278,20 20,16.418278 20,12 C20,7.581722 16.418278,4 12,4 C7.581722,4 4,7.581722 4,12 C4,16.418278 7.581722,20 12,20 Z"}))))},mention:function(){return r.default.createElement("svg",{width:"24px",height:"24px",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},r.default.createElement("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},r.default.createElement("g",{fill:"currentColor"},r.default.createElement("path",{d:"M12.0012385,18.8592797 C9.55129441,18.8592797 7.37485517,17.6882661 6.00110342,15.8754216 C6.87387856,14.4584831 8.44104898,13.5135575 10.2254676,13.5135575 L13.7770094,13.5135575 C15.5633917,13.5135575 17.1290208,14.4599135 18.0011034,15.8757782 C16.6273365,17.6884197 14.451022,18.8592797 12.0012385,18.8592797 L12.0012385,18.8592797 Z M11.9397024,5 C13.6894035,5 15.1075378,6.41919024 15.1075378,8.16783536 C15.1075378,9.91753643 13.6894035,11.3356707 11.9397024,11.3356707 C10.1900013,11.3356707 8.77186703,9.91753643 8.77186703,8.16783536 C8.77186703,6.41919024 10.1900013,5 11.9397024,5 L11.9397024,5 Z"}))))},warning:function(){return r.default.createElement("svg",{width:"100px",height:"100px",viewBox:"0 0 100 100"},r.default.createElement("path",{fill:"#6D7A8F",d:"M98.495,81.938l0.006-0.01L60.475,6.58L60.459,6.57c-2.061-3.616-5.938-6.06-10.396-6.07h-0.059 c-4.458,0.011-8.336,2.455-10.396,6.07L1.565,81.928l0.006,0.01c-0.839,1.639-1.321,3.49-1.321,5.457 c0,6.628,5.371,12.001,11.999,12.001h75.568c6.628,0,11.999-5.373,11.999-12.001C99.816,85.428,99.334,83.576,98.495,81.938z"}),r.default.createElement("circle",{fill:"#FFFFFF",cx:"50.033",cy:"83.223",r:"5.5"}),r.default.createElement("path",{fill:"#FFFFFF",d:"M50.033,28.677c-3.037,0-5.5,2.462-5.5,5.5v33.864c0,3.037,2.463,5.5,5.5,5.5s5.5-2.463,5.5-5.5V34.177 C55.533,31.139,53.07,28.677,50.033,28.677z"}))}}},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={none:"",available:"Available",busy:"Unavailable",unavailable:"Offline"};t.default=n},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(26),r=i(a),o=n(8),l=i(o),s=n(9),p=i(s),f=n(10),d=i(f),u=n(11),c=i(u),m=n(12),h=i(m),y=n(13),_=i(y),b=n(6),g=i(b),x=n(27),v=i(x),w=n(33),S=i(w),k=n(34),E=i(k),C=function(e){function t(e){(0,p.default)(this,t);var n=(0,c.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return n.profileClient=e.resourceClient||new E.default({url:e.apiEndpoint}),n.state={isLoading:!1,hasError:!1},n}return(0,h.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){this.clientFetchProfile()}},{key:"componentDidUpdate",value:function(e){this.props.userId===e.userId&&this.props.cloudId===e.cloudId||this.clientFetchProfile()}},{key:"clientFetchProfile",value:function(){var e=this;this.setState({isLoading:!0,hasError:!1,data:{}});var t={cloudId:this.props.cloudId,userId:this.props.userId};this.profileClient.fetch(t).then(function(t){return e.handleClientSuccess(t)},function(t){return e.handleClientError(t)}).catch(function(t){return e.handleClientError(t)})}},{key:"handleClientSuccess",value:function(e){this.setState({isLoading:!1,hasError:!1,data:e})}},{key:"handleClientError",value:function(e){this.setState({isLoading:!1,hasError:!0,error:e})}},{key:"render",value:function(){return this.state.hasError?_.default.createElement(S.default,null):this.state.isLoading?_.default.createElement(v.default,null):_.default.createElement(g.default,(0,r.default)({},this.state.data,{actions:this.props.actions}))}}]),t}(y.PureComponent);C.propTypes={userId:y.PropTypes.string.isRequired,cloudId:y.PropTypes.string.isRequired,actions:_.default.PropTypes.arrayOf(_.default.PropTypes.shape({callback:_.default.PropTypes.func,label:_.default.PropTypes.string})),apiEndpoint:_.default.PropTypes.string.isRequired,resourceClient:_.default.PropTypes.shape({fetch:_.default.PropTypes.func})},C.defaultProps={},t.default=C},function(e,t){e.exports=require("babel-runtime/helpers/extends")},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(8),r=i(a),o=n(9),l=i(o),s=n(10),p=i(s),f=n(11),d=i(f),u=n(12),c=i(u),m=n(13),h=i(m),y=n(28),_=i(y),b=n(30),g=i(b),x=function(e){function t(){return(0,l.default)(this,t),(0,d.default)(this,(t.__proto__||(0,r.default)(t)).apply(this,arguments))}return(0,c.default)(t,e),(0,p.default)(t,[{key:"render",value:function(){return h.default.createElement("div",{className:_.default.profilecardResourced},h.default.createElement("div",{className:_.default.spinnerContainer},h.default.createElement(g.default,null)))}}]),t}(m.PureComponent);x.propTypes={},x.defaultProps={},t.default=x},function(e,t,n){var i=n(29);"string"==typeof i&&(i=[[e.id,i,""]]),n(19)(i,{}),i.locals&&(e.exports=i.locals)},function(e,t,n){t=e.exports=n(18)(),t.push([e.id,"._3lq6Ip7tFGS14KXP0QpLNb{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._3vnM3FlUIarqBQib8qGs4u{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;width:360px;height:185px;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-radius:3px;overflow:hidden}._2p6UyjoAqN_iD0cji7fRg7{position:relative;min-height:185px}._1e0FBO2efUWo_CEiEMZBas{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;min-height:185px}._1e0FBO2efUWo_CEiEMZBas p{color:#172b4d;text-align:center;line-height:1.5em}._1e0FBO2efUWo_CEiEMZBas p svg{width:60px;height:60px;margin:0 auto .5em}._1e0FBO2efUWo_CEiEMZBas p span{color:#8993a4}",""]),t.locals={"font-smoothing":"_3lq6Ip7tFGS14KXP0QpLNb",fontSmoothing:"_3lq6Ip7tFGS14KXP0QpLNb","profilecard-resourced":"_3vnM3FlUIarqBQib8qGs4u",profilecardResourced:"_3vnM3FlUIarqBQib8qGs4u",spinnerContainer:"_2p6UyjoAqN_iD0cji7fRg7",spinnerContainer:"_2p6UyjoAqN_iD0cji7fRg7",errorMessage:"_1e0FBO2efUWo_CEiEMZBas",errorMessage:"_1e0FBO2efUWo_CEiEMZBas"}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(21),r=i(a),o=n(8),l=i(o),s=n(9),p=i(s),f=n(10),d=i(f),u=n(11),c=i(u),m=n(12),h=i(m),y=n(13),_=i(y),b=n(22),g=i(b),x=n(31),v=i(x),w=["pfSpinnerBlade1","pfSpinnerBlade2","pfSpinnerBlade3","pfSpinnerBlade4","pfSpinnerBlade5","pfSpinnerBlade6","pfSpinnerBlade7","pfSpinnerBlade8","pfSpinnerBlade9","pfSpinnerBlade10","pfSpinnerBlade11"],S=function(e){function t(){return(0,p.default)(this,t),(0,c.default)(this,(t.__proto__||(0,l.default)(t)).apply(this,arguments))}return(0,h.default)(t,e),(0,d.default)(t,[{key:"render",value:function(){return _.default.createElement("div",{className:v.default.pfSpinner,role:"progressbar"},w.map(function(e){var t;return _.default.createElement("div",{key:e,className:(0,g.default)((t={},(0,r.default)(t,v.default.pfSpinnerBlades,!0),(0,r.default)(t,v.default[e],!0),t))},_.default.createElement("div",null))}))}}]),t}(y.PureComponent);S.propTypes={},S.defaultProps={},t.default=S},function(e,t,n){var i=n(32);"string"==typeof i&&(i=[[e.id,i,""]]),n(19)(i,{}),i.locals&&(e.exports=i.locals)},function(e,t,n){t=e.exports=n(18)(),t.push([e.id,"._145XFFs4EedVe4jFSSrn30{position:absolute;top:50%;left:50%;margin:0}._145XFFs4EedVe4jFSSrn30 ._1eOISWfivdc4lnLjrw3qo9{position:absolute;top:-1px;opacity:.25}._145XFFs4EedVe4jFSSrn30 ._1eOISWfivdc4lnLjrw3qo9 div{position:absolute;width:5px;height:2.5px;background:#253858;box-shadow:0 0 1px rgba(0,0,0,.0980392);-webkit-transform-origin:left center 0;transform-origin:left center 0;border-radius:1px}._145XFFs4EedVe4jFSSrn30 ._2BZBKkX4Y0o5xokEwjbEkG{-webkit-animation:_298Kd7DWjLQ1frsk2Vo_W .666667s linear infinite;animation:_298Kd7DWjLQ1frsk2Vo_W .666667s linear infinite}._145XFFs4EedVe4jFSSrn30 ._2BZBKkX4Y0o5xokEwjbEkG div{-webkit-transform:rotate(0deg) translate(10px);transform:rotate(0deg) translate(10px)}._145XFFs4EedVe4jFSSrn30 .BhP2xStP8zJS-xoggcPLD{-webkit-animation:_2taRSUbCTgSUf34FzOnAor .666667s linear infinite;animation:_2taRSUbCTgSUf34FzOnAor .666667s linear infinite}._145XFFs4EedVe4jFSSrn30 .BhP2xStP8zJS-xoggcPLD div{-webkit-transform:rotate(32deg) translate(10px);transform:rotate(32deg) translate(10px)}._145XFFs4EedVe4jFSSrn30 ._3BEQhbsGjrzR1Mj4LUrmK7{-webkit-animation:_3Lu7nJJItlenPtwgNzp6Dy .666667s linear infinite;animation:_3Lu7nJJItlenPtwgNzp6Dy .666667s linear infinite}._145XFFs4EedVe4jFSSrn30 ._3BEQhbsGjrzR1Mj4LUrmK7 div{-webkit-transform:rotate(65deg) translate(10px);transform:rotate(65deg) translate(10px)}._145XFFs4EedVe4jFSSrn30 .YMwrDKTjosJXDogpxBlT1{-webkit-animation:_2Jcbw2aAoILXVbFPpPZ0i3 .666667s linear infinite;animation:_2Jcbw2aAoILXVbFPpPZ0i3 .666667s linear infinite}._145XFFs4EedVe4jFSSrn30 .YMwrDKTjosJXDogpxBlT1 div{-webkit-transform:rotate(98deg) translate(10px);transform:rotate(98deg) translate(10px)}._145XFFs4EedVe4jFSSrn30 ._3T-q-cTmXxbIYwDH2uD29d{-webkit-animation:_1Yd-u5uh3I3edrb59ydupH .666667s linear infinite;animation:_1Yd-u5uh3I3edrb59ydupH .666667s linear infinite}._145XFFs4EedVe4jFSSrn30 ._3T-q-cTmXxbIYwDH2uD29d div{-webkit-transform:rotate(130deg) translate(10px);transform:rotate(130deg) translate(10px)}._145XFFs4EedVe4jFSSrn30 .BeTbOh3Sqq_LEpz2DYcNA{-webkit-animation:_1Y8VptAaxAP6uAqC4iY7vG .666667s linear infinite;animation:_1Y8VptAaxAP6uAqC4iY7vG .666667s linear infinite}._145XFFs4EedVe4jFSSrn30 .BeTbOh3Sqq_LEpz2DYcNA div{-webkit-transform:rotate(163deg) translate(10px);transform:rotate(163deg) translate(10px)}._145XFFs4EedVe4jFSSrn30 ._2lOep--Rxn8TCB3q1gaZ-p{-webkit-animation:_3cGVsd_UPnbzhz1tv6yOVR .666667s linear infinite;animation:_3cGVsd_UPnbzhz1tv6yOVR .666667s linear infinite}._145XFFs4EedVe4jFSSrn30 ._2lOep--Rxn8TCB3q1gaZ-p div{-webkit-transform:rotate(196deg) translate(10px);transform:rotate(196deg) translate(10px)}._145XFFs4EedVe4jFSSrn30 ._1QfiGwfvYexyiDMim-UgIN{-webkit-animation:_3tP0Rh2t-TLnyaehQ8kw1j .666667s linear infinite;animation:_3tP0Rh2t-TLnyaehQ8kw1j .666667s linear infinite}._145XFFs4EedVe4jFSSrn30 ._1QfiGwfvYexyiDMim-UgIN div{-webkit-transform:rotate(229deg) translate(10px);transform:rotate(229deg) translate(10px)}._145XFFs4EedVe4jFSSrn30 .wAwaXIFPJ1-FHWGKfl6Kc{-webkit-animation:cNPiE0WFs_vxI0-hCXMi .666667s linear infinite;animation:cNPiE0WFs_vxI0-hCXMi .666667s linear infinite}._145XFFs4EedVe4jFSSrn30 .wAwaXIFPJ1-FHWGKfl6Kc div{-webkit-transform:rotate(261deg) translate(10px);transform:rotate(261deg) translate(10px)}._145XFFs4EedVe4jFSSrn30 .DNGM9WuusMNGZXkgM3D3V{-webkit-animation:_2bBbViVhThR25dedwVm5Sh .666667s linear infinite;animation:_2bBbViVhThR25dedwVm5Sh .666667s linear infinite}._145XFFs4EedVe4jFSSrn30 .DNGM9WuusMNGZXkgM3D3V div{-webkit-transform:rotate(294deg) translate(10px);transform:rotate(294deg) translate(10px)}._145XFFs4EedVe4jFSSrn30 ._3CWOUBf1j206tgo6PEX3d{-webkit-animation:_3hfi4EIRbVfcZLIs5Yw_7h .666667s linear infinite;animation:_3hfi4EIRbVfcZLIs5Yw_7h .666667s linear infinite}._145XFFs4EedVe4jFSSrn30 ._3CWOUBf1j206tgo6PEX3d div{-webkit-transform:rotate(327deg) translate(10px);transform:rotate(327deg) translate(10px)}@-webkit-keyframes _298Kd7DWjLQ1frsk2Vo_W{0%{opacity:.25}0.01%{opacity:.25}0.02%{opacity:1}30.01%{opacity:.25}to{opacity:.25}}@keyframes _298Kd7DWjLQ1frsk2Vo_W{0%{opacity:.25}0.01%{opacity:.25}0.02%{opacity:1}30.01%{opacity:.25}to{opacity:.25}}@-webkit-keyframes _2taRSUbCTgSUf34FzOnAor{0%{opacity:.25}9.10091%{opacity:.25}9.11091%{opacity:1}39.1009%{opacity:.25}to{opacity:.25}}@keyframes _2taRSUbCTgSUf34FzOnAor{0%{opacity:.25}9.10091%{opacity:.25}9.11091%{opacity:1}39.1009%{opacity:.25}to{opacity:.25}}@-webkit-keyframes _3Lu7nJJItlenPtwgNzp6Dy{0%{opacity:.25}18.1918%{opacity:.25}18.2018%{opacity:1}48.1918%{opacity:.25}to{opacity:.25}}@keyframes _3Lu7nJJItlenPtwgNzp6Dy{0%{opacity:.25}18.1918%{opacity:.25}18.2018%{opacity:1}48.1918%{opacity:.25}to{opacity:.25}}@-webkit-keyframes _2Jcbw2aAoILXVbFPpPZ0i3{0%{opacity:.25}27.2827%{opacity:.25}27.2927%{opacity:1}57.2827%{opacity:.25}to{opacity:.25}}@keyframes _2Jcbw2aAoILXVbFPpPZ0i3{0%{opacity:.25}27.2827%{opacity:.25}27.2927%{opacity:1}57.2827%{opacity:.25}to{opacity:.25}}@-webkit-keyframes _1Yd-u5uh3I3edrb59ydupH{0%{opacity:.25}36.3736%{opacity:.25}36.3836%{opacity:1}66.3736%{opacity:.25}to{opacity:.25}}@keyframes _1Yd-u5uh3I3edrb59ydupH{0%{opacity:.25}36.3736%{opacity:.25}36.3836%{opacity:1}66.3736%{opacity:.25}to{opacity:.25}}@-webkit-keyframes _1Y8VptAaxAP6uAqC4iY7vG{0%{opacity:.25}45.4645%{opacity:.25}45.4745%{opacity:1}75.4645%{opacity:.25}to{opacity:.25}}@keyframes _1Y8VptAaxAP6uAqC4iY7vG{0%{opacity:.25}45.4645%{opacity:.25}45.4745%{opacity:1}75.4645%{opacity:.25}to{opacity:.25}}@-webkit-keyframes _3cGVsd_UPnbzhz1tv6yOVR{0%{opacity:.25}54.5555%{opacity:.25}54.5655%{opacity:1}84.5555%{opacity:.25}to{opacity:.25}}@keyframes _3cGVsd_UPnbzhz1tv6yOVR{0%{opacity:.25}54.5555%{opacity:.25}54.5655%{opacity:1}84.5555%{opacity:.25}to{opacity:.25}}@-webkit-keyframes _3tP0Rh2t-TLnyaehQ8kw1j{0%{opacity:.25}63.6464%{opacity:.25}63.6564%{opacity:1}93.6464%{opacity:.25}to{opacity:.25}}@keyframes _3tP0Rh2t-TLnyaehQ8kw1j{0%{opacity:.25}63.6464%{opacity:.25}63.6564%{opacity:1}93.6464%{opacity:.25}to{opacity:.25}}@-webkit-keyframes cNPiE0WFs_vxI0-hCXMi{0%{opacity:.318432}72.7373%{opacity:.25}72.7473%{opacity:1}2.73727%{opacity:.25}to{opacity:.318432}}@keyframes cNPiE0WFs_vxI0-hCXMi{0%{opacity:.318432}72.7373%{opacity:.25}72.7473%{opacity:1}2.73727%{opacity:.25}to{opacity:.318432}}@-webkit-keyframes _2bBbViVhThR25dedwVm5Sh{0%{opacity:.545705}81.8282%{opacity:.25}81.8382%{opacity:1}11.8282%{opacity:.25}to{opacity:.545705}}@keyframes _2bBbViVhThR25dedwVm5Sh{0%{opacity:.545705}81.8282%{opacity:.25}81.8382%{opacity:1}11.8282%{opacity:.25}to{opacity:.545705}}@-webkit-keyframes _3hfi4EIRbVfcZLIs5Yw_7h{0%{opacity:.772977}90.9191%{opacity:.25}90.9291%{opacity:1}20.9191%{opacity:.25}to{opacity:.772977}}@keyframes _3hfi4EIRbVfcZLIs5Yw_7h{0%{opacity:.772977}90.9191%{opacity:.25}90.9291%{opacity:1}20.9191%{opacity:.25}to{opacity:.772977}}",""]),t.locals={"pf-spinner":"_145XFFs4EedVe4jFSSrn30",pfSpinner:"_145XFFs4EedVe4jFSSrn30","pf-spinner-blades":"_1eOISWfivdc4lnLjrw3qo9",pfSpinnerBlades:"_1eOISWfivdc4lnLjrw3qo9","pf-spinner-blade1":"_2BZBKkX4Y0o5xokEwjbEkG",pfSpinnerBlade1:"_2BZBKkX4Y0o5xokEwjbEkG","pf-spinner-anim-1-11":"_298Kd7DWjLQ1frsk2Vo_W",pfSpinnerAnim111:"_298Kd7DWjLQ1frsk2Vo_W","pf-spinner-blade2":"BhP2xStP8zJS-xoggcPLD",pfSpinnerBlade2:"BhP2xStP8zJS-xoggcPLD","pf-spinner-anim-2-11":"_2taRSUbCTgSUf34FzOnAor",pfSpinnerAnim211:"_2taRSUbCTgSUf34FzOnAor","pf-spinner-blade3":"_3BEQhbsGjrzR1Mj4LUrmK7",pfSpinnerBlade3:"_3BEQhbsGjrzR1Mj4LUrmK7","pf-spinner-anim-3-11":"_3Lu7nJJItlenPtwgNzp6Dy",pfSpinnerAnim311:"_3Lu7nJJItlenPtwgNzp6Dy","pf-spinner-blade4":"YMwrDKTjosJXDogpxBlT1",pfSpinnerBlade4:"YMwrDKTjosJXDogpxBlT1","pf-spinner-anim-4-11":"_2Jcbw2aAoILXVbFPpPZ0i3",pfSpinnerAnim411:"_2Jcbw2aAoILXVbFPpPZ0i3","pf-spinner-blade5":"_3T-q-cTmXxbIYwDH2uD29d",pfSpinnerBlade5:"_3T-q-cTmXxbIYwDH2uD29d","pf-spinner-anim-5-11":"_1Yd-u5uh3I3edrb59ydupH",pfSpinnerAnim511:"_1Yd-u5uh3I3edrb59ydupH","pf-spinner-blade6":"BeTbOh3Sqq_LEpz2DYcNA",pfSpinnerBlade6:"BeTbOh3Sqq_LEpz2DYcNA","pf-spinner-anim-6-11":"_1Y8VptAaxAP6uAqC4iY7vG",pfSpinnerAnim611:"_1Y8VptAaxAP6uAqC4iY7vG","pf-spinner-blade7":"_2lOep--Rxn8TCB3q1gaZ-p",pfSpinnerBlade7:"_2lOep--Rxn8TCB3q1gaZ-p","pf-spinner-anim-7-11":"_3cGVsd_UPnbzhz1tv6yOVR",pfSpinnerAnim711:"_3cGVsd_UPnbzhz1tv6yOVR","pf-spinner-blade8":"_1QfiGwfvYexyiDMim-UgIN",pfSpinnerBlade8:"_1QfiGwfvYexyiDMim-UgIN","pf-spinner-anim-8-11":"_3tP0Rh2t-TLnyaehQ8kw1j",pfSpinnerAnim811:"_3tP0Rh2t-TLnyaehQ8kw1j","pf-spinner-blade9":"wAwaXIFPJ1-FHWGKfl6Kc",pfSpinnerBlade9:"wAwaXIFPJ1-FHWGKfl6Kc","pf-spinner-anim-9-11":"cNPiE0WFs_vxI0-hCXMi",pfSpinnerAnim911:"cNPiE0WFs_vxI0-hCXMi","pf-spinner-blade10":"DNGM9WuusMNGZXkgM3D3V",pfSpinnerBlade10:"DNGM9WuusMNGZXkgM3D3V","pf-spinner-anim-10-11":"_2bBbViVhThR25dedwVm5Sh",pfSpinnerAnim1011:"_2bBbViVhThR25dedwVm5Sh","pf-spinner-blade11":"_3CWOUBf1j206tgo6PEX3d",pfSpinnerBlade11:"_3CWOUBf1j206tgo6PEX3d","pf-spinner-anim-11-11":"_3hfi4EIRbVfcZLIs5Yw_7h",pfSpinnerAnim1111:"_3hfi4EIRbVfcZLIs5Yw_7h"}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(8),r=i(a),o=n(9),l=i(o),s=n(10),p=i(s),f=n(11),d=i(f),u=n(12),c=i(u),m=n(13),h=i(m),y=n(28),_=i(y),b=n(23),g=i(b),x=g.default.warning,v=function(e){function t(){return(0,l.default)(this,t),(0,d.default)(this,(t.__proto__||(0,r.default)(t)).apply(this,arguments))}return(0,c.default)(t,e),(0,p.default)(t,[{key:"render",value:function(){return h.default.createElement("div",{className:_.default.profilecardResourced},h.default.createElement("div",{className:_.default.errorMessage},h.default.createElement("p",null,h.default.createElement(x,null),h.default.createElement("br",null),"Something went wrong",h.default.createElement("br",null),h.default.createElement("span",null,"We couldn't get this person's profile."))))}}]),t}(m.PureComponent);v.propTypes={},v.defaultProps={},t.default=v},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.modifyResponse=void 0;var a=n(9),r=i(a),o=n(10),l=i(o),s=n(35),p=i(s),f=n(36),d=i(f),u=n(37),c=i(u);
n(38),n(39);var m=t.modifyResponse=function(e){var t=e.Presence&&e.Presence.state,n=(0,c.default)({},e.User,{presence:t}),i=(new Date).getDay().toString();return n.remoteWeekdayIndex&&n.remoteWeekdayIndex!==i&&(n.remoteTimeString=n.remoteWeekdayString+" "+n.remoteTimeString),n.timestring=n.remoteTimeString,delete n.remoteWeekdayIndex,delete n.remoteWeekdayString,delete n.remoteTimeString,delete n.id,n},h=function(){var e=new Headers;return e.append("Content-Type","application/json"),e},y=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"h:MMa",i=["id","fullName","nickname","email","meta: position","location","companyName","avatarUrl(size: 100)",'remoteWeekdayIndex: localTime(format: "d")','remoteWeekdayString: localTime(format: "ddd")','remoteTimeString: localTime(format: "'+n+'")'],a=["state","type","date"],r='User(id: "'+e+'") {'+i.join(", ")+"}",o='Presence(organizationId: "'+t+'", userId: "'+e+'") {'+a.join(", ")+"}";return"{"+r+" "+o+"}"},_=function(e,t){var n=h(),i=y(t.userId,t.cloudId,t.timeformat);return fetch(new Request(e,{method:"POST",credentials:"include",mode:"cors",headers:n,body:(0,d.default)({query:i})})).then(function(e){return e.ok?e.json().then(function(e){return null===e.data.User?p.default.reject({reason:e.errors&&e.errors[0]||"Empty User data"}):m(e.data)}):p.default.reject({code:e.status,reason:e.statusText})})},b=function(){function e(t){if((0,r.default)(this,e),!t.url)throw new Error("config.url is a required parameter");this.config=t}return(0,l.default)(e,[{key:"fetch",value:function(e){return _(this.config.url,e)}}]),e}();t.default=b},function(e,t){e.exports=require("babel-runtime/core-js/promise")},function(e,t){e.exports=require("babel-runtime/core-js/json/stringify")},function(e,t){e.exports=require("babel-runtime/core-js/object/assign")},function(e,t){e.exports=require("es6-promise/auto")},function(e,t){e.exports=require("whatwg-fetch")}]);