(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[786],{90786:function(t,e,n){"use strict";n.d(e,{s$$:function(){return i}});var r=n(49030),o=n(67294);n(82222),n(27484),n(50238),n(36380),n(47856),n(23493),n(25935),n(11224),n(85564),n(45578),n(15536),n(73935),n(86733),n(84110),n(23279),n(61512),n(31304),n(69983),r.d,r.F,r.E,r.S;let i=t=>o.createElement("svg",Object.assign({width:"1em",height:"1em",viewBox:"0 0 24 24",fill:"currentColor"},t),o.createElement("path",{d:"M10.929 12.0002L14.75 8.17915C15.164 7.76515 15.164 7.09315 14.75 6.67915C14.336 6.26515 13.664 6.26515 13.25 6.67915L8.63605 11.2932C8.24505 11.6842 8.24505 12.3172 8.63605 12.7072L13.25 17.3212C13.664 17.7352 14.336 17.7352 14.75 17.3212C15.164 16.9072 15.164 16.2352 14.75 15.8212L10.929 12.0002Z"}))},70151:function(t,e,n){var r=n(278),o=n(73480);t.exports=function(t){return o(r(t))}},69877:function(t){var e=Math.floor,n=Math.random;t.exports=function(t,r){return t+e(n()*(r-t+1))}},25127:function(t,e,n){var r=n(73480),o=n(52628);t.exports=function(t){return r(o(t))}},47415:function(t,e,n){var r=n(29932);t.exports=function(t,e){return r(e,function(e){return t[e]})}},278:function(t){t.exports=function(t,e){var n=-1,r=t.length;for(e||(e=Array(r));++ne.indexOf(r)&&(n[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(t);oe.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(t,r[o])&&(n[r[o]]=t[r[o]]);return n},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var p=u(n(67294)),f=l(n(64063)),h=u(n(45697));function d(t){return t&&t.replace(/ |\u202F|\u00A0/g," ")}var y=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.lastHtml=e.props.html,e.el="function"==typeof e.props.innerRef?{current:null}:p.createRef(),e.getEl=function(){return(e.props.innerRef&&"function"!=typeof e.props.innerRef?e.props.innerRef:e.el).current},e.emitChange=function(t){var n=e.getEl();if(n){var r=n.innerHTML;if(e.props.onChange&&r!==e.lastHtml){var o=Object.assign({},t,{target:{value:r}});e.props.onChange(o)}e.lastHtml=r}},e}return o(e,t),e.prototype.render=function(){var t=this,e=this.props,n=e.tagName,r=e.html,o=e.innerRef,a=c(e,["tagName","html","innerRef"]);return p.createElement(n||"div",i(i({},a),{ref:"function"==typeof o?function(e){o(e),t.el.current=e}:o||this.el,onInput:this.emitChange,onBlur:this.props.onBlur||this.emitChange,onKeyUp:this.props.onKeyUp||this.emitChange,onKeyDown:this.props.onKeyDown||this.emitChange,contentEditable:!this.props.disabled,dangerouslySetInnerHTML:{__html:r}}),this.props.children)},e.prototype.shouldComponentUpdate=function(t){var e=this.props,n=this.getEl();return!n||d(t.html)!==d(n.innerHTML)||e.disabled!==t.disabled||e.tagName!==t.tagName||e.className!==t.className||e.innerRef!==t.innerRef||e.placeholder!==t.placeholder||!f.default(e.style,t.style)},e.prototype.componentDidUpdate=function(){var t=this.getEl();t&&(this.props.html!==t.innerHTML&&(t.innerHTML=this.props.html),this.lastHtml=this.props.html,function(t){var e=document.createTextNode("");t.appendChild(e);var n=document.activeElement===t;if(null!==e&&null!==e.nodeValue&&n){var r=window.getSelection();if(null!==r){var o=document.createRange();o.setStart(e,e.nodeValue.length),o.collapse(!0),r.removeAllRanges(),r.addRange(o)}t instanceof HTMLElement&&t.focus()}}(t))},e.propTypes={html:h.string.isRequired,onChange:h.func,disabled:h.bool,tagName:h.string,className:h.string,style:h.object,innerRef:h.oneOfType([h.object,h.func])},e}(p.Component);e.default=y}}]);