1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="039c18a8-838f-4deb-94b5-a5f993369450",e._sentryDebugIdIdentifier="sentry-dbid-039c18a8-838f-4deb-94b5-a5f993369450")}catch(e){}("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"491fde47c91f1887b1809b34bb79b989a30d2460"};(self.webpackChunk=self.webpackChunk||[]).push([[346],{9342:(e,t,r)=>{r.r(t),r.d(t,{default:()=>E});var n=r(46245),o=r(80108),i=r(60630),a=r(41623),s=r(945),u=r.n(s),l=r(70842),c=r(60048),d=r(4103),f=r(57798),p=r(9816);function m(e){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}function b(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,y(n.key),n)}}function y(e){var t=function(e,t){if("object"!=m(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=m(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==m(t)?t:t+""}function h(e,t,r){return t=v(t),function(e,t){if(t&&("object"==m(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,g()?Reflect.construct(t,r||[],v(e).constructor):t.apply(e,r))}function g(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(g=function(){return!!e})()}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}function w(e,t){return w=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},w(e,t)}var S=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=h(this,t,[e])).state={loaded:!1,current:-1,getStarted:null},r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&w(e,t)}(t,e),r=t,(i=[{key:"componentDidMount",value:function(){var e=this;this.props.user.finishedGetStarted.firsts||this.doNext(2),a.A.get("/data/getStarted/firsts").then((function(t){e.props.dispatch({type:"STORE_FEED",data:t}),e.unmounted||e.setState(t,e.doNext)}))}},{key:"componentWillUnmount",value:function(){this.unmounted=!0}},{key:"componentDidUpdate",value:function(e){var t=this.props,r=this.props.user.id+"-u";if(!this.props.dashboard&&t.feed&&t.feed[r]&&t.feed[r].p&&Object.keys(t.feed[r].p).length>0){var n=this.state.getStarted;n||(n={}),n.posts=1,this.setState({getStarted:n},this.doNext)}}},{key:"doNext",value:function(e){switch(void 0===e&&(e=this.state.current+1),this.props.dashboard&&0===e&&(e=1),e){case 0:if(this.state.getStarted.posts>0)return this.doNext(1);break;case 1:if(!this.state.getStarted||!this.state.getStarted.messages||0===Object.keys(this.state.getStarted.messages).length)return this.doNext(2);break;default:if(!this.props.dashboard)return this.props.history.push("/home/expert")}this.setState({current:e,loaded:!0})}},{key:"messageSent",value:function(e){var t=this,r=e.user.id,n=this.state.getStarted;delete n.messages[r+"-u"];var o={finishedGetStarted:{firsts:n}},i=this.props.user;i.finishedGetStarted.firsts=o,this.props.dispatch({type:"REPLACE_USER",user:i}),a.A.put("/data/upgrade/auto_message/"+r),this.unmounted||this.setState({getStarted:n},(function(){t.doNext(t.state.current)}))}},{key:"render",value:function(){if(!this.state.loaded)return n.createElement(c.A,null);var e=this,t=!e.props.dashboard;return n.createElement("div",{className:"mx-auto",style:{maxWidth:"500px"}},t&&n.createElement("h3",null,function(){switch(e.state.current){case 0:return"Write your first post";case 1:return"Reply to messages"}}()),n.createElement("div",null,function(){switch(e.state.current){case 0:return n.createElement("div",null,n.createElement("div",{className:"mt-4 mb-4 pl-1 pr-1"},"Here is your opportunity to write your first post! We recommend writing something simple, maybe introduce yourself, who you are and what you do.",n.createElement("br",null),n.createElement("br",null),"We ",n.createElement("u",null,"wouldn't")," recommend putting an ad as your first post, people won't
1click on it."),n.createElement(d.default,null),n.createElement("button",{className:"float-right btn btn-primary btn-sm",onClick:e.doNext.bind(e,1)},"Skip"));case 1:return n.createElement("div",{className:u()(t&&"mt-3")},n.createElement("div",{className:"mb-4 pl-1 pr-1 alert alert-warning"},"Some people want to say hi and welcome you to the community!",n.createElement("br",null),"It's up to you whether you want to reply or not."),Object.keys(e.state.getStarted.messages).map((function(r,i){var a=e.state.getStarted.messages[r];return n.createElement("div",{key:i,className:u()(t&&"mt-2")},n.createElement("div",{className:"d-flex"},n.createElement("div",{className:"text-center"},n.createElement(o.N_,{to:"/profile/"+a.user.id+"-u"},n.createElement("div",{style:{width:"75px",overflow:"hidden"}},n.createElement("img",{src:(0,f.A)(a.user.image,50),alt:a.user.first_name})),a.user.first_name)),n.createElement("div",{className:"pl-2 pr-2 d-none d-md-block",style:{flexGrow:"2"}},a.message),n.createElement("div",{className:"text-right",style:{flexGrow:"1"}},n.createElement(p.A,{obj:a.user.id+"-u",buttonText:"Reply",messageSent:e.messageSent.bind(e,a),className:"ml-1 mt-1"}),n.createElement("button",{className:"btn btn-primary mt-1 ml-1",onClick:e.messageSent.bind(e,a)},n.createElement("i",{className:"far fa-window-close"}),n.createElement("span",{className:"d-none d-sm-inline-block",style:{minWidth:"115px"}},"Ignore")))),n.createElement("div",{className:"pl-2 pr-2 d-block d-md-none",style:{flexGrow:"1"}},a.message),n.createElement("hr",null))})),t&&n.createElement("button",{className:"float-right btn btn-primary btn-sm",onClick:e.doNext.bind(e,999)},"Skip"))}}()))}}])&&b(r.prototype,i),s&&b(r,s),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,i,s}(n.Component);const E=(0,i.y)((0,l.A)(S,{user:"user",feed:"feed"}))},9816:(e,t,r)=>{r.d(t,{A:()=>h});var n=r(46245),o=r(945),i=r.n(o),a=r(70842),s=r(12496),u=r(9225);function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function c(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,d(n.key),n)}}function d(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=l(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==l(t)?t:t+""}function f(e,t,r){return t=m(t),function(e,t){if(t&&("object"==l(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,p()?Reflect.construct(t,r||[],m(e).constructor):t.apply(e,r))}function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(p=function(){return!!e})()}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function b(e,t){return b=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},b(e,t)}var y=function(e){function t(e,r){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),f(this,t,[e,r])}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&b(e,t)}(t,e),r=t,o=[{key:"sendMessageModal",value:function(){(0,s.A)({id:"sendMessage",header:"Send message",form:{fields:[{name:"message",label:"",placeHolder:"What do you want to write?",inputType:"textarea",dataType:"string",helpMessage:"Type the message you want to send",required:!0}],button:{text:"Send!",class:"btn-primary",position:"right"},labelsAboveFields:!0,submit:this.sendMessage.bind(this),clearFormAfterSubmit:!0}})}},{key:"sendMessage",value:function(e){var t=this;return(0,u.A)("post","/data/messages",{text:[{m:{m:e.message},jid:(new Date).getTime()}],ids:[this.props.obj]}).then((function(e){s.A.close("sendMessage"),t.props.messageSent&&t.props.messageSent()}
1)).catch((function(e){throw e}))}},{key:"render",value:function(){this.props.users;var e=this.props.user;if(!e||e.id+"-u"==this.props.obj)return null;var t=this.props.buttonText;return t||(t="Send message"),n.createElement("button",{type:"button",onClick:this.sendMessageModal.bind(this),className:i()("btn btn-primary",this.props.className)},n.createElement("i",{className:"fa fa-envelope",style:{minWidth:"20px"}}),"Â ",n.createElement("span",{className:"d-none d-sm-inline-block",style:{minWidth:"115px"}},t))}}],o&&c(r.prototype,o),a&&c(r,a),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,o,a}(n.Component);const h=(0,a.A)(y,{user:"user",users:"users",feed:"feed"})},5309:(e,t,r)=>{r.d(t,{A:()=>w});var n=r(65491),o=r(11306),i=r(46245),a=r(86272),s=function(e,t){"function"!=typeof e?e.current=t:e(t)};const u=function(e,t){var r=(0,i.useRef)();return(0,i.useCallback)((function(n){e.current=n,r.current&&s(r.current,null),r.current=t,t&&s(t,n)}),[t])};var l={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0",display:"block"},c=function(e){Object.keys(l).forEach((function(t){e.style.setProperty(t,l[t],"important")}))},d=null,f=function(e,t){var r=e.scrollHeight;return"border-box"===t.sizingStyle.boxSizing?r+t.borderSize:r-t.paddingSize};var p=function(){},m=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width","wordBreak","wordSpacing","scrollbarGutter"],b=!!document.documentElement.currentStyle,y=function(e){var t=window.getComputedStyle(e);if(null===t)return null;var r,n=(r=t,m.reduce((function(e,t){return e[t]=r[t],e}),{})),o=n.boxSizing;return""===o?null:(b&&"border-box"===o&&(n.width=parseFloat(n.width)+parseFloat(n.borderRightWidth)+parseFloat(n.borderLeftWidth)+parseFloat(n.paddingRight)+parseFloat(n.paddingLeft)+"px"),{sizingStyle:n,paddingSize:parseFloat(n.paddingBottom)+parseFloat(n.paddingTop),borderSize:parseFloat(n.borderBottomWidth)+parseFloat(n.borderTopWidth)})};function h(e,t,r){var n,o,s=(n=r,o=i.useRef(n),(0,a.A)((function(){o.current=n})),o);i.useLayoutEffect((function(){var r=function(e){return s.current(e)};if(e)return e.addEventListener(t,r),function(){return e.removeEventListener(t,r)}}),[])}var g=["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"],v=function(e,t){var r=e.cacheMeasurements,a=e.maxRows,s=e.minRows,l=e.onChange,m=void 0===l?p:l,b=e.onHeightChange,v=void 0===b?p:b,w=(0,o.A)(e,g),S=void 0!==w.value,E=i.useRef(null),x=u(E,t),k=i.useRef(0),O=i.useRef(),j=function(){var e=E.current,t=r&&O.current?O.current:y(e);if(t){O.current=t;var n=function(e,t,r,n){void 0===r&&(r=1),void 0===n&&(n=1/0),d||((d=document.createElement("textarea")).setAttribute("tabindex","-1"),d.setAttribute("aria-hidden","true"),c(d)),null===d.parentNode&&document.body.appendChild(d);var o=e.paddingSize,i=e.borderSize,a=e.sizingStyle,s=a.boxSizing;Object.keys(a).forEach((function(e){var t=e;d.style[t]=a[t]})),c(d),d.value=t;var u=f(d,e);d.value=t,u=f(d,e),d.value="x";var l=d.scrollHeight-o,p=l*r;"border-box"===s&&(p=p+o+i),u=Math.max(p,u);var m=l*n;return"border-box"===s&&(m=m+o+i),[u=Math.min(m,u),l]}(t,e.value||e.placeholder||"x",s,a),o=n[0],i=n[1];k.current!==o&&(k.current=o,e.style.setProperty("height",o+"px","important"),v(o,{rowHeight:i}))}};return i.useLayoutEffect(j),h(window,"resize",j),function(e){h(document.fonts,"loadingdone",e)}(j),i.createElement("textarea",(0,n.A)({},w,{onChange:function(e){S||j(),m(e)},ref:x}))},w=i.forwardRef(v)}}]); 2//# sourceMappingURL=346-9b1ebdb338585ff16376.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.