if (self.CavalryLogger) { CavalryLogger.start_js(["9mSW1"]); } __d('DefaultDraftBlockRenderMap',['cx','immutable','React'],(function a(b,c,d,e,f,g,h){'use strict';if(c.__markCompiled)c.__markCompiled();var i=c('immutable').Map,j=c('React').createElement('ul',{className:"_1bv0"}),k=c('React').createElement('ol',{className:"_1bv1"}),l=c('React').createElement('pre',{className:"_1bv2"});f.exports=i({'header-one':{element:'h1'},'header-two':{element:'h2'},'header-three':{element:'h3'},'header-four':{element:'h4'},'header-five':{element:'h5'},'header-six':{element:'h6'},'unordered-list-item':{element:'li',wrapper:j},'ordered-list-item':{element:'li',wrapper:k},blockquote:{element:'blockquote'},atomic:{element:'figure'},'code-block':{element:'pre',wrapper:l},unstyled:{element:'div'}});}),null); __d('DefaultDraftInlineStyle',[],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();f.exports={BOLD:{fontWeight:'bold'},CODE:{fontFamily:'monospace',wordWrap:'break-word'},ITALIC:{fontStyle:'italic'},STRIKETHROUGH:{textDecoration:'line-through'},UNDERLINE:{textDecoration:'underline'}};}),null); __d('getEntityKeyForSelection',['DraftEntity'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(j,k){var l;if(k.isCollapsed()){var m=k.getAnchorKey(),n=k.getAnchorOffset();if(n>0){l=j.getBlockForKey(m).getEntityAt(n-1);return i(l);}return null;}var o=k.getStartKey(),p=k.getStartOffset(),q=j.getBlockForKey(o);l=p===q.getLength()?null:q.getEntityAt(p);return i(l);}function i(j){if(j){var k=c('DraftEntity').get(j);return k.getMutability()==='MUTABLE'?j:null;}return null;}f.exports=h;}),null); __d('isSelectionAtLeafStart',[],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(i){var j=i.getSelection(),k=j.getAnchorKey(),l=i.getBlockTree(k),m=j.getStartOffset(),n=false;l.some(function(o){if(m===o.get('start')){n=true;return true;}if(m0||q!==null;if(r)this.restoreEditorDOM();this.exitCurrentMode();this.removeRenderGuard();if(n){var s=c('DraftModifier').replaceText(o.getCurrentContent(),o.getSelection(),n,p,q);this.update(c('EditorState').push(o,s,'insert-characters'));return;}if(r)this.update(c('EditorState').set(o,{nativelyRenderedContent:null,forceSelection:true}));}};f.exports=l;}),null); __d('DraftEditorTextNode.react',['React','ReactDOM','UserAgent'],(function a(b,c,d,e,f,g){'use strict';var h,i;if(c.__markCompiled)c.__markCompiled();var j=c('UserAgent').isBrowser('IE <= 11');function k(o){return j?o.textContent==='\n':o.tagName==='BR';}var l=j?c('React').createElement('span',{key:'A','data-text':'true'},'\n'):c('React').createElement('br',{key:'A','data-text':'true'}),m=j?c('React').createElement('span',{key:'B','data-text':'true'},'\n'):c('React').createElement('br',{key:'B','data-text':'true'});h=babelHelpers.inherits(n,c('React').Component);i=h&&h.prototype;function n(o){i.constructor.call(this,o);this.$DraftEditorTextNode1=false;}n.prototype.shouldComponentUpdate=function(o){var p=c('ReactDOM').findDOMNode(this),q=o.children==='';if(q)return !k(p);return p.textContent!==o.children;};n.prototype.componentWillUpdate=function(){this.$DraftEditorTextNode1=!this.$DraftEditorTextNode1;};n.prototype.render=function(){if(this.props.children==='')return this.$DraftEditorTextNode1?l:m;return (c('React').createElement('span',{key:this.$DraftEditorTextNode1?'A':'B','data-text':'true'},this.props.children));};f.exports=n;}),null); __d('setDraftEditorSelection',['containsNode','getActiveElement'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(k,l,m,n,o){if(!c('containsNode')(document.documentElement,l))return;var p=b.getSelection(),q=k.getAnchorKey(),r=k.getAnchorOffset(),s=k.getFocusKey(),t=k.getFocusOffset(),u=k.getIsBackward();if(!p.extend&&u){var v=q,w=r;q=s;r=t;s=v;t=w;u=false;}var x=q===m&&n<=r&&o>=r,y=s===m&&n<=t&&o>=t;if(x&&y){p.removeAllRanges();j(p,l,r-n);i(p,l,t-n);return;}if(!u){if(x){p.removeAllRanges();j(p,l,r-n);}if(y)i(p,l,t-n);}else{if(y){p.removeAllRanges();j(p,l,t-n);}if(x){var z=p.focusNode,aa=p.focusOffset;p.removeAllRanges();j(p,l,r-n);i(p,z,aa);}}}function i(k,l,m){if(k.extend&&c('containsNode')(c('getActiveElement')(),l)){k.extend(l,m);}else{var n=k.getRangeAt(0);n.setEnd(l,m);k.addRange(n.cloneRange());}}function j(k,l,m){var n=document.createRange();n.setStart(l,m);k.addRange(n);}f.exports=h;}),null); __d('DraftEditorLeaf.react',['DraftEditorTextNode.react','React','ReactDOM','SelectionState','setDraftEditorSelection'],(function a(b,c,d,e,f,g){'use strict';var h,i;if(c.__markCompiled)c.__markCompiled();h=babelHelpers.inherits(j,c('React').Component);i=h&&h.prototype;j.prototype.$DraftEditorLeaf1=function(){var k=this.props.selection;if(k==null||!k.getHasFocus())return;var l=this.props,m=l.blockKey,n=l.start,o=l.text,p=n+o.length;if(!k.hasEdgeWithin(m,n,p))return;var q=c('ReactDOM').findDOMNode(this),r=q.firstChild,s=void 0;if(r.nodeType===Node.TEXT_NODE){s=r;}else if(r.tagName==='BR'){s=q;}else s=r.firstChild;c('setDraftEditorSelection')(k,s,m,n,p);};j.prototype.shouldComponentUpdate=function(k){return (c('ReactDOM').findDOMNode(this.refs.leaf).textContent!==k.text||k.styleSet!==this.props.styleSet||k.forceSelection);};j.prototype.componentDidUpdate=function(){this.$DraftEditorLeaf1();};j.prototype.componentDidMount=function(){this.$DraftEditorLeaf1();};j.prototype.render=function(){var k=this.props.text;if(k.endsWith('\n')&&this.props.isLast)k+='\n';var l=this.props,m=l.customStyleMap,n=l.customStyleFn,o=l.offsetKey,p=l.styleSet,q=p.reduce(function(s,t){var u={},v=m[t];if(v!==undefined&&s.textDecoration!==v.textDecoration)u.textDecoration=[s.textDecoration,v.textDecoration].join(' ').trim();return Object.assign(s,v,u);},{});if(n){var r=n(p);q=Object.assign(q,r);}return (c('React').createElement('span',{'data-offset-key':o,ref:'leaf',style:q},c('React').createElement(c('DraftEditorTextNode.react'),null,k)));};function j(){h.apply(this,arguments);}f.exports=j;}),null); __d('DraftOffsetKey',[],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();var h='-',i={encode:function j(k,l,m){return k+h+l+h+m;},decode:function j(k){var l=k.split(h),m=l[0],n=l[1],o=l[2];return {blockKey:m,decoratorKey:parseInt(n,10),leafKey:parseInt(o,10)};}};f.exports=i;}),null); __d('DraftEditorBlock.react',['cx','ContentBlock','DraftEditorLeaf.react','DraftOffsetKey','React','ReactDOM','Scroll','SelectionState','Style','UnicodeBidi','UnicodeBidiDirection','getElementPosition','getScrollPosition','getViewportDimensions','nullthrows'],(function a(b,c,d,e,f,g,h){'use strict';var i,j;if(c.__markCompiled)c.__markCompiled();var k=10;i=babelHelpers.inherits(l,c('React').Component);j=i&&i.prototype;l.prototype.shouldComponentUpdate=function(n){return (this.props.block!==n.block||this.props.tree!==n.tree||this.props.direction!==n.direction||m(n.selection,n.block.getKey())&&n.forceSelection);};l.prototype.componentDidMount=function(){var n=this.props.selection,o=n.getEndKey();if(!n.getHasFocus()||o!==this.props.block.getKey())return;var p=c('ReactDOM').findDOMNode(this),q=c('Style').getScrollParent(p),r=c('getScrollPosition')(q),s;if(q===window){var t=c('getElementPosition')(p),u=t.y+t.height,v=c('getViewportDimensions')().height;s=u-v;if(s>0)window.scrollTo(r.x,r.y+s+k);}else{var w=p.offsetHeight+p.offsetTop,x=q.offsetHeight+r.y;s=w-x;if(s>0)c('Scroll').setTop(q,c('Scroll').getTop(q)+s+k);}};l.prototype.$DraftEditorBlock1=function(){var n=this.props.block,o=n.getKey(),p=n.getText(),q=this.props.tree.size-1,r=m(this.props.selection,o);return this.props.tree.map(function(s,t){var u=s.get('leaves'),v=u.size-1,w=u.map(function(ea,fa){var ga=c('DraftOffsetKey').encode(o,t,fa),ha=ea.get('start'),ia=ea.get('end');return (c('React').createElement(c('DraftEditorLeaf.react'),{key:ga,offsetKey:ga,blockKey:o,start:ha,selection:r?this.props.selection:undefined,forceSelection:this.props.forceSelection,text:p.slice(ha,ia),styleSet:n.getInlineStyleAt(ha),customStyleMap:this.props.customStyleMap,customStyleFn:this.props.customStyleFn,isLast:t===q&&fa===v}));}.bind(this)).toArray(),x=s.get('decoratorKey');if(x==null)return w;if(!this.props.decorator)return w;var y=c('nullthrows')(this.props.decorator),z=y.getComponentForKey(x);if(!z)return w;var aa=y.getPropsForKey(x),ba=c('DraftOffsetKey').encode(o,t,0),ca=p.slice(u.first().get('start'),u.last().get('end')),da=c('UnicodeBidiDirection').getHTMLDirIfDifferent(c('UnicodeBidi').getDirection(ca),this.props.direction);return (c('React').createElement(z,babelHelpers['extends']({},aa,{decoratedText:ca,dir:da,key:ba,entityKey:n.getEntityAt(s.get('start')),offsetKey:ba}),w));}.bind(this)).toArray();};l.prototype.render=function(){var n=this.props,o=n.direction,p=n.offsetKey,q="_1mf"+(o==='LTR'?' '+"_1mj":'')+(o==='RTL'?' '+"_1mk":'');return (c('React').createElement('div',{'data-offset-key':p,className:q},this.$DraftEditorBlock1()));};function l(){i.apply(this,arguments);}function m(n,o){return (n.getAnchorKey()===o||n.getFocusKey()===o);}f.exports=l;}),null); __d('DraftEditorContents.react',['cx','DraftEditorBlock.react','DraftOffsetKey','EditorState','React','joinClasses','nullthrows'],(function a(b,c,d,e,f,g,h){'use strict';var i,j;if(c.__markCompiled)c.__markCompiled();i=babelHelpers.inherits(k,c('React').Component);j=i&&i.prototype;k.prototype.shouldComponentUpdate=function(m){var n=this.props.editorState,o=m.editorState,p=n.getDirectionMap(),q=o.getDirectionMap();if(p!==q)return true;var r=n.getSelection().getHasFocus(),s=o.getSelection().getHasFocus();if(r!==s)return true;var t=o.getNativelyRenderedContent(),u=n.isInCompositionMode(),v=o.isInCompositionMode();if(n===o||t!==null&&o.getCurrentContent()===t||u&&v)return false;var w=n.getCurrentContent(),x=o.getCurrentContent(),y=n.getDecorator(),z=o.getDecorator();return (u!==v||w!==x||y!==z||o.mustForceSelection());};k.prototype.render=function(){var m=this.props,n=m.blockRenderMap,o=m.blockRendererFn,p=m.customStyleMap,q=m.customStyleFn,r=m.editorState,s=r.getCurrentContent(),t=r.getSelection(),u=r.mustForceSelection(),v=r.getDecorator(),w=c('nullthrows')(r.getDirectionMap()),x=s.getBlocksAsArray(),y=[],z=null,aa=null;for(var ba=0;baz;qa=c('joinClasses')(qa,l(ea,pa,ra,ja));}var sa=ga||c('DraftEditorBlock.react'),ta={className:qa,'data-block':true,'data-editor':this.props.editorKey,'data-offset-key':ka,key:da};if(ia!==undefined)ta=babelHelpers['extends']({},ta,{contentEditable:ia,suppressContentEditableWarning:true});var ua=c('React').createElement(oa,ta,c('React').createElement(sa,la));y.push({block:ua,wrapperTemplate:na,key:da,offsetKey:ka});if(na){z=ca.getDepth();}else z=null;aa=na;}var va=[];for(var wa=0;wa0){if(this.props.handleDroppedFiles&&c('isEventHandled')(this.props.handleDroppedFiles(p,q)))return;c('getTextContentFromFiles')(q,function(s){s&&this.update(k(o,c('nullthrows')(p),s));}.bind(this));return;}var r=this._internalDrag?'internal':'external';if(this.props.handleDrop&&c('isEventHandled')(this.props.handleDrop(p,n,r)))return;if(this._internalDrag){this.update(j(o,p));return;}this.update(k(o,p,n.getText()));}};function j(l,m){var n=c('DraftModifier').moveText(l.getCurrentContent(),l.getSelection(),m);return c('EditorState').push(l,n,'insert-fragment');}function k(l,m,n){var o=c('DraftModifier').insertText(l.getCurrentContent(),m,n,l.getCurrentInlineStyle());return c('EditorState').push(l,o,'insert-fragment');}f.exports=i;}),null); __d('editOnBeforeInput',['BlockTree','DraftModifier','EditorState','UserAgent','getEntityKeyForSelection','isSelectionAtLeafStart','nullthrows','isEventHandled'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();var h='\'',i='\/',j=c('UserAgent').isBrowser('Firefox');function k(n){return (j&&(n==h||n==i));}function l(n,o,p,q){var r=c('DraftModifier').replaceText(n.getCurrentContent(),n.getSelection(),o,p,q);return c('EditorState').push(n,r,'insert-characters');}function m(n){var o=n.data;if(!o)return;if(this.props.handleBeforeInput&&c('isEventHandled')(this.props.handleBeforeInput(o))){n.preventDefault();return;}var p=this.props.editorState,q=p.getSelection();if(!q.isCollapsed()){n.preventDefault();this.update(l(p,o,p.getCurrentInlineStyle(),c('getEntityKeyForSelection')(p.getCurrentContent(),p.getSelection())));return;}var r=!c('isSelectionAtLeafStart')(p),s=l(p,o,p.getCurrentInlineStyle(),c('getEntityKeyForSelection')(p.getCurrentContent(),p.getSelection()));if(!r){n.preventDefault();this.update(s);return;}var t=q.getAnchorKey(),u=p.getBlockTree(t),v=c('BlockTree').getFingerprint(u),w=c('BlockTree').getFingerprint(s.getBlockTree(t));if(k(o)||v!==w||c('nullthrows')(s.getDirectionMap()).get(t)!==c('nullthrows')(p.getDirectionMap()).get(t)){n.preventDefault();}else s=c('EditorState').set(s,{nativelyRenderedContent:s.getCurrentContent()});this.update(s);}f.exports=m;}),null); __d('editOnBlur',['EditorState','UserAgent','getActiveElement'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();var h=c('UserAgent').isEngine('WebKit');function i(j){if(h&&c('getActiveElement')()===document.body)b.getSelection().removeAllRanges();var k=this.props.editorState,l=k.getSelection();if(!l.getHasFocus())return;var m=l.set('hasFocus',false);this.props.onBlur&&this.props.onBlur(j);this.update(c('EditorState').acceptSelection(k,m));}f.exports=i;}),null); __d('editOnCompositionStart',['EditorState'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(){this.setRenderGuard();this.setMode('composite');this.update(c('EditorState').set(this.props.editorState,{inCompositionMode:true}));}f.exports=h;}),null); __d('getFragmentFromSelection',['getContentStateFragment'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(i){var j=i.getSelection();if(j.isCollapsed())return null;return c('getContentStateFragment')(i.getCurrentContent(),j);}f.exports=h;}),null); __d('editOnCopy',['getFragmentFromSelection'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(i){var j=this.props.editorState,k=j.getSelection();if(k.isCollapsed()){i.preventDefault();return;}this.setClipboard(c('getFragmentFromSelection')(this.props.editorState));}f.exports=h;}),null); __d('editOnCut',['DraftModifier','EditorState','Style','getFragmentFromSelection','getScrollPosition'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(j){var k=this.props.editorState,l=k.getSelection();if(l.isCollapsed()){j.preventDefault();return;}var m=c('Style').getScrollParent(j.target),n=c('getScrollPosition')(m),o=n.x,p=n.y,q=c('getFragmentFromSelection')(k);this.setClipboard(q);this.setRenderGuard();this.setMode('cut');setTimeout(function(){this.restoreEditorDOM({x:o,y:p});this.removeRenderGuard();this.exitCurrentMode();this.update(i(k));}.bind(this),0);}function i(j){var k=c('DraftModifier').removeRange(j.getCurrentContent(),j.getSelection(),'forward');return c('EditorState').push(j,k,'remove-range');}f.exports=h;}),null); __d('editOnDragOver',[],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(i){this._internalDrag=false;this.setMode('drag');i.preventDefault();}f.exports=h;}),null); __d('editOnDragStart',[],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(){this._internalDrag=true;this.setMode('drag');}f.exports=h;}),null); __d('editOnFocus',['EditorState'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(i){var j=this.props.editorState,k=j.getSelection();if(k.getHasFocus())return;var l=k.set('hasFocus',true);this.props.onFocus&&this.props.onFocus(i);this.update(c('EditorState').forceSelection(j,l));}f.exports=h;}),null); __d('editOnInput',['DraftModifier','DraftOffsetKey','EditorState','DraftEntity','UserAgent','findAncestorOffsetKey','nullthrows'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();var h=c('UserAgent').isEngine('Gecko'),i='\n\n';function j(){var k=b.getSelection(),l=k.anchorNode,m=k.isCollapsed;if(l.nodeType!==Node.TEXT_NODE)return;var n=l.textContent,o=this.props.editorState,p=c('nullthrows')(c('findAncestorOffsetKey')(l)),q=c('DraftOffsetKey').decode(p),r=q.blockKey,s=q.decoratorKey,t=q.leafKey,u=o.getBlockTree(r).getIn([s,'leaves',t]),v=u.start,w=u.end,x=o.getCurrentContent(),y=x.getBlockForKey(r),z=y.getText().slice(v,w);if(n.endsWith(i))n=n.slice(0,-1);if(n===z)return;var aa=o.getSelection(),ba=aa.merge({anchorOffset:v,focusOffset:w,isBackward:false}),ca=y.getEntityAt(v),da=ca&&c('DraftEntity').get(ca),ea=da&&da.getMutability(),fa=ea==='MUTABLE',ga=fa?'spellcheck-change':'apply-entity',ha=c('DraftModifier').replaceText(x,ba,n,y.getInlineStyleAt(v),fa?y.getEntityAt(v):null),ia,ja,ka,la;if(h){ia=k.anchorOffset;ja=k.focusOffset;ka=v+Math.min(ia,ja);la=ka+Math.abs(ia-ja);ia=ka;ja=la;}else{var ma=n.length-z.length;ka=aa.getStartOffset();la=aa.getEndOffset();ia=m?la+ma:ka;ja=la+ma;}var na=ha.merge({selectionBefore:x.getSelectionAfter(),selectionAfter:aa.merge({anchorOffset:ia,focusOffset:ja})});this.update(c('EditorState').push(o,na,ga));}f.exports=j;}),null); __d('KeyBindingUtil',['UserAgent'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();var h=c('UserAgent').isPlatform('Mac OS X'),i={isCtrlKeyCommand:function j(k){return !!k.ctrlKey&&!k.altKey;},isOptionKeyCommand:function j(k){return h&&k.altKey;},hasCommandModifier:function j(k){return h?!!k.metaKey&&!k.altKey:i.isCtrlKeyCommand(k);}};f.exports=i;}),null); __d('SecondaryClipboard',['DraftModifier','EditorState','getContentStateFragment','nullthrows'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();var h=null,i={cut:function j(k){var l=k.getCurrentContent(),m=k.getSelection(),n=null;if(m.isCollapsed()){var o=m.getAnchorKey(),p=l.getBlockForKey(o).getLength();if(p===m.getAnchorOffset())return k;n=m.set('focusOffset',p);}else n=m;n=c('nullthrows')(n);h=c('getContentStateFragment')(l,n);var q=c('DraftModifier').removeRange(l,n,'forward');if(q===l)return k;return c('EditorState').push(k,q,'remove-range');},paste:function j(k){if(!h)return k;var l=c('DraftModifier').replaceWithFragment(k.getCurrentContent(),k.getSelection(),h);return c('EditorState').push(k,l,'insert-fragment');}};f.exports=i;}),null); __d('getRangeClientRects',['invariant','UserAgent'],(function a(b,c,d,e,f,g,h){'use strict';if(c.__markCompiled)c.__markCompiled();var i=c('UserAgent').isBrowser('Chrome');function j(l){var m=l.cloneRange(),n=[];for(var o=l.endContainer;o!=null;o=o.parentNode){var p=o===l.commonAncestorContainer;if(p){m.setStart(l.startContainer,l.startOffset);}else m.setStart(m.endContainer,0);var q=Array.from(m.getClientRects());n.push(q);if(p){var r;n.reverse();return (r=[]).concat.apply(r,n);}m.setEndBefore(o);}h(0);}var k=i?j:function(l){return Array.from(l.getClientRects());};f.exports=k;}),null); __d('expandRangeToStartOfLine',['invariant','UnicodeUtils','getRangeClientRects'],(function a(b,c,d,e,f,g,h){if(c.__markCompiled)c.__markCompiled();function i(m){var n=getComputedStyle(m),o=document.createElement('div');o.style.fontFamily=n.fontFamily;o.style.fontSize=n.fontSize;o.style.fontStyle=n.fontStyle;o.style.fontWeight=n.fontWeight;o.style.lineHeight=n.lineHeight;o.style.position='absolute';o.textContent='M';document.body.appendChild(o);var p=o.getBoundingClientRect();document.body.removeChild(o);return p.height;}function j(m,n){var o=Infinity,p=Infinity,q=-Infinity,r=-Infinity;for(var s=0;s=0;u--){if(t!=null&&u>0&&c('UnicodeUtils').isSurrogatePair(t,u-1))continue;m.setStart(r,u);if(j(c('getRangeClientRects')(m),o)){p=r;q=u;}else break;}if(u===-1||r.childNodes.length===0)break;r=r.childNodes[u];s=k(r);}while(true);m.setStart(p,q);return m;}f.exports=l;}),null); __d('getDraftEditorSelectionWithNodes',['invariant','findAncestorOffsetKey','getSelectionOffsetKeyForNode','getUpdatedSelectionState','nullthrows'],(function a(b,c,d,e,f,g,h){'use strict';if(c.__markCompiled)c.__markCompiled();function i(n,o,p,q,r,s){var t=p.nodeType===Node.TEXT_NODE,u=r.nodeType===Node.TEXT_NODE;if(t&&u)return {selectionState:c('getUpdatedSelectionState')(n,c('nullthrows')(c('findAncestorOffsetKey')(p)),q,c('nullthrows')(c('findAncestorOffsetKey')(r)),s),needsRecovery:false};var v=null,w=null,x=true;if(t){v={key:c('nullthrows')(c('findAncestorOffsetKey')(p)),offset:q};w=l(o,r,s);}else if(u){w={key:c('nullthrows')(c('findAncestorOffsetKey')(r)),offset:s};v=l(o,p,q);}else{v=l(o,p,q);w=l(o,r,s);if(p===r&&q===s)x=!!p.firstChild&&p.firstChild.nodeName!=='BR';}return {selectionState:c('getUpdatedSelectionState')(n,v.key,v.offset,w.key,w.offset),needsRecovery:x};}function j(n){while(n.firstChild&&c('getSelectionOffsetKeyForNode')(n.firstChild))n=n.firstChild;return n;}function k(n){while(n.lastChild&&c('getSelectionOffsetKeyForNode')(n.lastChild))n=n.lastChild;return n;}function l(n,o,p){var q=o,r=c('findAncestorOffsetKey')(q);!(r!=null||n&&(n===q||n.firstChild===q))?h(0):void 0;if(n===q){q=q.firstChild;!(q instanceof Element&&q.getAttribute('data-contents')==='true')?h(0):void 0;if(p>0)p=q.childNodes.length;}if(p===0){var s=null;if(r!=null){s=r;}else{var t=j(q);s=c('nullthrows')(c('getSelectionOffsetKeyForNode')(t));}return {key:s,offset:0};}var u=q.childNodes[p-1],v=null,w=null;if(!c('getSelectionOffsetKeyForNode')(u)){v=c('nullthrows')(r);w=m(u);}else{var x=k(u);v=c('nullthrows')(c('getSelectionOffsetKeyForNode')(x));w=m(x);}return {key:v,offset:w};}function m(n){var o=n.textContent;return o==='\n'?0:o.length;}f.exports=i;}),null); __d('moveSelectionBackward',[],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(i,j){var k=i.getSelection(),l=i.getCurrentContent(),m=k.getStartKey(),n=k.getStartOffset(),o=m,p=0;if(j>n){var q=l.getKeyBefore(m);if(q==null){o=m;}else{o=q;var r=l.getBlockForKey(q);p=r.getText().length;}}else p=n-j;return k.merge({focusKey:o,focusOffset:p,isBackward:true});}f.exports=h;}),null); __d('removeTextWithStrategy',['DraftModifier'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(i,j,k){var l=i.getSelection(),m=i.getCurrentContent(),n=l;if(l.isCollapsed()){if(k==='forward'){if(i.isSelectionAtEndOfContent())return m;}else if(i.isSelectionAtStartOfContent())return m;n=j(i);if(n===l)return m;}return c('DraftModifier').removeRange(m,n,k);}f.exports=h;}),null); __d('keyCommandBackspaceToStartOfLine',['EditorState','expandRangeToStartOfLine','getDraftEditorSelectionWithNodes','moveSelectionBackward','removeTextWithStrategy'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(i){var j=c('removeTextWithStrategy')(i,function(k){var l=k.getSelection();if(l.isCollapsed()&&l.getAnchorOffset()===0)return c('moveSelectionBackward')(k,1);var m=b.getSelection(),n=m.getRangeAt(0);n=c('expandRangeToStartOfLine')(n);return c('getDraftEditorSelectionWithNodes')(k,null,n.endContainer,n.endOffset,n.startContainer,n.startOffset).selectionState;},'backward');if(j===i.getCurrentContent())return i;return c('EditorState').push(i,j,'remove-range');}f.exports=h;}),null); __d('DraftRemovableWord',['TokenizeUtil'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();var h=c('TokenizeUtil').getPunctuation(),i='[\'\u2018\u2019]',j='\\s|(?![_])'+h,k='^'+'(?:'+j+')*'+'(?:'+i+'|(?!'+j+').)*'+'(?:(?!'+j+').)',l=new RegExp(k),m='(?:(?!'+j+').)'+'(?:'+i+'|(?!'+j+').)*'+'(?:'+j+')*'+'$',n=new RegExp(m);function o(q,r){var s=r?n.exec(q):l.exec(q);return s?s[0]:q;}var p={getBackward:function q(r){return o(r,true);},getForward:function q(r){return o(r,false);}};f.exports=p;}),null); __d('keyCommandBackspaceWord',['DraftRemovableWord','EditorState','moveSelectionBackward','removeTextWithStrategy'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(i){var j=c('removeTextWithStrategy')(i,function(k){var l=k.getSelection(),m=l.getStartOffset();if(m===0)return c('moveSelectionBackward')(k,1);var n=l.getStartKey(),o=k.getCurrentContent(),p=o.getBlockForKey(n).getText().slice(0,m),q=c('DraftRemovableWord').getBackward(p);return c('moveSelectionBackward')(k,q.length||1);},'backward');if(j===i.getCurrentContent())return i;return c('EditorState').push(i,j,'remove-range');}f.exports=h;}),null); __d('moveSelectionForward',[],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(i,j){var k=i.getSelection(),l=k.getStartKey(),m=k.getStartOffset(),n=i.getCurrentContent(),o=l,p,q=n.getBlockForKey(l);if(j>q.getText().length-m){o=n.getKeyAfter(l);p=0;}else p=m+j;return k.merge({focusKey:o,focusOffset:p});}f.exports=h;}),null); __d('keyCommandDeleteWord',['DraftRemovableWord','EditorState','moveSelectionForward','removeTextWithStrategy'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(i){var j=c('removeTextWithStrategy')(i,function(k){var l=k.getSelection(),m=l.getStartOffset(),n=l.getStartKey(),o=k.getCurrentContent(),p=o.getBlockForKey(n).getText().slice(m),q=c('DraftRemovableWord').getForward(p);return c('moveSelectionForward')(k,q.length||1);},'forward');if(j===i.getCurrentContent())return i;return c('EditorState').push(i,j,'remove-range');}f.exports=h;}),null); __d('keyCommandInsertNewline',['DraftModifier','EditorState'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(i){var j=c('DraftModifier').splitBlock(i.getCurrentContent(),i.getSelection());return c('EditorState').push(i,j,'split-block');}f.exports=h;}),null); __d('keyCommandMoveSelectionToEndOfBlock',['EditorState'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(i){var j=i.getSelection(),k=j.getEndKey(),l=i.getCurrentContent(),m=l.getBlockForKey(k).getLength();return c('EditorState').set(i,{selection:j.merge({anchorKey:k,anchorOffset:m,focusKey:k,focusOffset:m,isBackward:false}),forceSelection:true});}f.exports=h;}),null); __d('keyCommandMoveSelectionToStartOfBlock',['EditorState'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(i){var j=i.getSelection(),k=j.getStartKey();return c('EditorState').set(i,{selection:j.merge({anchorKey:k,anchorOffset:0,focusKey:k,focusOffset:0,isBackward:false}),forceSelection:true});}f.exports=h;}),null); __d('keyCommandPlainBackspace',['EditorState','UnicodeUtils','moveSelectionBackward','removeTextWithStrategy'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(i){var j=c('removeTextWithStrategy')(i,function(l){var m=l.getSelection(),n=l.getCurrentContent(),o=m.getAnchorKey(),p=m.getAnchorOffset(),q=n.getBlockForKey(o).getText()[p-1];return c('moveSelectionBackward')(l,q?c('UnicodeUtils').getUTF16Length(q,0):1);},'backward');if(j===i.getCurrentContent())return i;var k=i.getSelection();return c('EditorState').push(i,j.set('selectionBefore',k),k.isCollapsed()?'backspace-character':'remove-range');}f.exports=h;}),null); __d('keyCommandPlainDelete',['EditorState','UnicodeUtils','moveSelectionForward','removeTextWithStrategy'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(i){var j=c('removeTextWithStrategy')(i,function(l){var m=l.getSelection(),n=l.getCurrentContent(),o=m.getAnchorKey(),p=m.getAnchorOffset(),q=n.getBlockForKey(o).getText()[p];return c('moveSelectionForward')(l,q?c('UnicodeUtils').getUTF16Length(q,0):1);},'forward');if(j===i.getCurrentContent())return i;var k=i.getSelection();return c('EditorState').push(i,j.set('selectionBefore',k),k.isCollapsed()?'delete-character':'remove-range');}f.exports=h;}),null); __d('keyCommandTransposeCharacters',['DraftModifier','EditorState','getContentStateFragment'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(i){var j=i.getSelection();if(!j.isCollapsed())return i;var k=j.getAnchorOffset();if(k===0)return i;var l=j.getAnchorKey(),m=i.getCurrentContent(),n=m.getBlockForKey(l),o=n.getLength();if(o<=1)return i;var p,q;if(k===o){p=j.set('anchorOffset',k-1);q=j;}else{p=j.set('focusOffset',k+1);q=p.set('anchorOffset',k+1);}var r=c('getContentStateFragment')(m,p),s=c('DraftModifier').removeRange(m,p,'backward'),t=s.getSelectionAfter(),u=t.getAnchorOffset()-1,v=t.merge({anchorOffset:u,focusOffset:u}),w=c('DraftModifier').replaceWithFragment(s,v,r),x=c('EditorState').push(i,w,'insert-fragment');return c('EditorState').acceptSelection(x,q);}f.exports=h;}),null); __d('keyCommandUndo',['EditorState'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(i,j,k){var l=c('EditorState').undo(j);if(j.getLastChangeType()==='spellcheck-change'){var m=l.getCurrentContent();k(c('EditorState').set(l,{nativelyRenderedContent:m}));return;}i.preventDefault();if(!j.getNativelyRenderedContent()){k(l);return;}k(c('EditorState').set(j,{nativelyRenderedContent:null}));setTimeout(function(){k(l);},0);}f.exports=h;}),null); __d('editOnKeyDown',['DraftModifier','EditorState','KeyBindingUtil','Keys','SecondaryClipboard','UserAgent','keyCommandBackspaceToStartOfLine','keyCommandBackspaceWord','keyCommandDeleteWord','keyCommandInsertNewline','keyCommandPlainBackspace','keyCommandPlainDelete','keyCommandMoveSelectionToEndOfBlock','keyCommandMoveSelectionToStartOfBlock','keyCommandTransposeCharacters','keyCommandUndo','isEventHandled'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();var h=c('KeyBindingUtil').isOptionKeyCommand,i=c('UserAgent').isBrowser('Chrome');function j(l,m){switch(l){case 'redo':return c('EditorState').redo(m);case 'delete':return c('keyCommandPlainDelete')(m);case 'delete-word':return c('keyCommandDeleteWord')(m);case 'backspace':return c('keyCommandPlainBackspace')(m);case 'backspace-word':return c('keyCommandBackspaceWord')(m);case 'backspace-to-start-of-line':return c('keyCommandBackspaceToStartOfLine')(m);case 'split-block':return c('keyCommandInsertNewline')(m);case 'transpose-characters':return c('keyCommandTransposeCharacters')(m);case 'move-selection-to-start-of-block':return c('keyCommandMoveSelectionToStartOfBlock')(m);case 'move-selection-to-end-of-block':return c('keyCommandMoveSelectionToEndOfBlock')(m);case 'secondary-cut':return c('SecondaryClipboard').cut(m);case 'secondary-paste':return c('SecondaryClipboard').paste(m);default:return m;}}function k(l){var m=l.which,n=this.props.editorState;switch(m){case c('Keys').RETURN:l.preventDefault();if(this.props.handleReturn&&c('isEventHandled')(this.props.handleReturn(l)))return;break;case c('Keys').ESC:this.props.onEscape&&this.props.onEscape(l);return;case c('Keys').TAB:this.props.onTab&&this.props.onTab(l);return;case c('Keys').UP:this.props.onUpArrow&&this.props.onUpArrow(l);return;case c('Keys').DOWN:this.props.onDownArrow&&this.props.onDownArrow(l);return;case c('Keys').SPACE:if(i&&h(l)){l.preventDefault();var o=c('DraftModifier').replaceText(n.getCurrentContent(),n.getSelection(),'\u00a0');this.update(c('EditorState').push(n,o,'insert-characters'));return;}}var p=this.props.keyBindingFn(l);if(!p)return;if(p==='undo'){c('keyCommandUndo')(l,n,this.update);return;}l.preventDefault();if(this.props.handleKeyCommand&&c('isEventHandled')(this.props.handleKeyCommand(p)))return;var q=j(p,n);if(q!==n)this.update(q);}f.exports=k;}),null); __d('getSafeBodyFromHTML',['UserAgent'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();var h=c('UserAgent').isBrowser('IE <= 9');function i(j){var k,l=null;if(!h&&document.implementation&&document.implementation.createHTMLDocument){k=document.implementation.createHTMLDocument('foo');k.documentElement.innerHTML=j;l=k.getElementsByTagName('body')[0];}return l;}f.exports=i;}),null); __d('convertFromHTMLToContentBlocks',['invariant','CharacterMetadata','ContentBlock','DefaultDraftBlockRenderMap','DraftEntity','immutable','URI','generateRandomKey','getSafeBodyFromHTML','nullthrows','sanitizeDraftText'],(function a(b,c,d,e,f,g,h){'use strict';if(c.__markCompiled)c.__markCompiled();var i=c('immutable').List,j=c('immutable').OrderedSet,k=' ',l=' ',m=4,n=new RegExp('\r','g'),o=new RegExp('\n','g'),p=new RegExp(k,'g'),q=new RegExp(' ?','g'),r=new RegExp('​?','g'),s=['bold','bolder','500','600','700','800','900'],t=['light','lighter','100','200','300','400'],u={b:'BOLD',code:'CODE',del:'STRIKETHROUGH',em:'ITALIC',i:'ITALIC',s:'STRIKETHROUGH',strike:'STRIKETHROUGH',strong:'BOLD',u:'UNDERLINE'},v=['className','href','rel','target','title'],w;function x(){return {text:'',inlines:[],entities:[],blocks:[]};}function y(ma){var na=new Array(1);if(ma)na[0]=ma;return {text:l,inlines:[j()],entities:na,blocks:[]};}function z(){return {text:'\n',inlines:[j()],entities:new Array(1),blocks:[]};}function aa(ma,na){return {text:'\r',inlines:[j()],entities:new Array(1),blocks:[{type:ma,depth:Math.max(0,Math.min(m,na))}]};}function ba(ma,na){if(ma==='li')return na==='ol'?'ordered-list-item':'unordered-list-item';return null;}function ca(ma){var na=ma.get('unstyled').element;return ma.map(function(oa){return oa.element;}).valueSeq().toSet().filter(function(oa){return oa&&oa!==na;}).toArray().sort();}function da(ma,na,oa){for(var pa=0;pa=0){sa.add('BOLD');}else if(t.indexOf(ta)>=0)sa.remove('BOLD');if(ua==='italic'){sa.add('ITALIC');}else if(ua==='normal')sa.remove('ITALIC');if(va==='underline')sa.add('UNDERLINE');if(va==='line-through')sa.add('STRIKETHROUGH');if(va==='none'){sa.remove('UNDERLINE');sa.remove('STRIKETHROUGH');}}).toOrderedSet();})();return oa;}function ga(ma,na){var oa=ma.text.slice(-1),pa=na.text.slice(0,1);if(oa==='\r'&&pa==='\r'){ma.text=ma.text.slice(0,-1);ma.inlines.pop();ma.entities.pop();ma.blocks.pop();}if(oa==='\r')if(na.text===l||na.text==='\n'){return ma;}else if(pa===l||pa==='\n'){na.text=na.text.slice(1);na.inlines.shift();na.entities.shift();}return {text:ma.text+na.text,inlines:ma.inlines.concat(na.inlines),entities:ma.entities.concat(na.entities),blocks:ma.blocks.concat(na.blocks)};}function ha(ma,na){return na.some(function(oa){return ma.indexOf('<'+oa)!==-1;});}function ia(ma){!(ma instanceof HTMLAnchorElement)?h(0):void 0;var na=ma.protocol;return (na==='http:'||na==='https:'||na==='mailto:');}function ja(ma,na,oa,pa,qa,ra,sa,ta){var ua,va=ma.nodeName.toLowerCase(),wa=false,xa='unstyled',ya=w;if(va==='#text'){var za=ma.textContent;if(za.trim()===''&&pa!=='pre')return y(ta);if(pa!=='pre')za=za.replace(o,l);w=va;return {text:za,inlines:Array(za.length).fill(na),entities:Array(za.length).fill(ta),blocks:[]};}w=va;if(va==='br'){if(ya==='br'&&(!pa||ea(pa,oa,sa)==='unstyled'))return aa('unstyled',ra);return z();}var ab=x(),bb=null;na=fa(va,ma,na);if(va==='ul'||va==='ol'){if(oa)ra+=1;oa=va;}if(!pa&&qa.indexOf(va)!==-1){ab=aa(ea(va,oa,sa),ra);pa=va;wa=true;}else if(oa&&pa==='li'&&va==='li'){ab=aa(ea(va,oa,sa),ra);pa=va;wa=true;xa=oa==='ul'?'unordered-list-item':'ordered-list-item';}var cb=ma.firstChild;if(cb!=null)va=cb.nodeName.toLowerCase();var db=null;while(cb){if(cb instanceof HTMLAnchorElement&&cb.href&&ia(cb)){(function(){var fb=cb,gb={};v.forEach(function(hb){var ib=fb.getAttribute(hb);if(ib)gb[hb]=ib;});gb.url=new (c('URI'))(fb.href).toString();db=c('DraftEntity').create('LINK','MUTABLE',gb);})();}else db=undefined;bb=ja(cb,na,oa,pa,qa,ra,sa,db||ta);ab=ga(ab,bb);var eb=cb.nextSibling;if(eb&&qa.indexOf(va)>=0&&pa)ab=ga(ab,z());if(eb)va=eb.nodeName.toLowerCase();cb=eb;}if(wa)ab=ga(ab,aa(xa,ra));return ab;}function ka(ma,na,oa){ma=ma.trim().replace(n,'').replace(p,l).replace(q,'').replace(r,'');var pa=ca(oa),qa=na(ma);if(!qa)return null;w=null;var ra=ha(ma,pa)?pa:['div'],sa=ja(qa,j(),'ul',null,ra,-1,oa);if(sa.text.indexOf('\r')===0)sa={text:sa.text.slice(1),inlines:sa.inlines.slice(1),entities:sa.entities.slice(1),blocks:sa.blocks};if(sa.text.slice(-1)==='\r'){sa.text=sa.text.slice(0,-1);sa.inlines=sa.inlines.slice(0,-1);sa.entities=sa.entities.slice(0,-1);sa.blocks.pop();}if(sa.blocks.length===0)sa.blocks.push({type:'unstyled',depth:0});if(sa.text.split('\r').length===sa.blocks.length+1)sa.blocks.unshift({type:'unstyled',depth:0});return sa;}function la(ma){var na=arguments.length<=1||arguments[1]===undefined?c('getSafeBodyFromHTML'):arguments[1],oa=arguments.length<=2||arguments[2]===undefined?c('DefaultDraftBlockRenderMap'):arguments[2],pa=ka(ma,na,oa);if(pa==null)return null;var qa=0;return pa.text.split('\r').map(function(ra,sa){ra=c('sanitizeDraftText')(ra);var ta=qa+ra.length,ua=c('nullthrows')(pa).inlines.slice(qa,ta),va=c('nullthrows')(pa).entities.slice(qa,ta),wa=i(ua.map(function(xa,ya){var za={style:xa,entity:null};if(va[ya])za.entity=va[ya];return c('CharacterMetadata').create(za);}));qa=ta+1;return new (c('ContentBlock'))({key:c('generateRandomKey')(),type:c('nullthrows')(pa).blocks[sa].type,depth:c('nullthrows')(pa).blocks[sa].depth,text:ra,characterList:wa});});}f.exports=la;}),null); __d('DraftPasteProcessor',['CharacterMetadata','ContentBlock','immutable','convertFromHTMLToContentBlocks','generateRandomKey','getSafeBodyFromHTML','sanitizeDraftText'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();var h=c('immutable').List,i=c('immutable').Repeat,j={processHTML:function k(l,m){return c('convertFromHTMLToContentBlocks')(l,c('getSafeBodyFromHTML'),m);},processText:function k(l,m){return l.map(function(n){n=c('sanitizeDraftText')(n);return new (c('ContentBlock'))({key:c('generateRandomKey')(),type:'unstyled',text:n,characterList:h(i(m,n.length))});});}};f.exports=j;}),null); __d('editOnPaste',['BlockMapBuilder','CharacterMetadata','DataTransfer','DraftModifier','DraftPasteProcessor','EditorState','getEntityKeyForSelection','getTextContentFromFiles','splitTextIntoTextBlocks','isEventHandled'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(k){k.preventDefault();var l=new (c('DataTransfer'))(k.clipboardData);if(!l.isRichText()){var m=l.getFiles(),n=l.getText();if(m.length>0){if(this.props.handlePastedFiles&&c('isEventHandled')(this.props.handlePastedFiles(m)))return;c('getTextContentFromFiles')(m,function(y){y=y||n;if(!y)return;var z=this.props.editorState,aa=c('splitTextIntoTextBlocks')(y),ba=c('CharacterMetadata').create({style:z.getCurrentInlineStyle(),entity:c('getEntityKeyForSelection')(z.getCurrentContent(),z.getSelection())}),ca=c('DraftPasteProcessor').processText(aa,ba),da=c('BlockMapBuilder').createFromArray(ca),ea=c('DraftModifier').replaceWithFragment(z.getCurrentContent(),z.getSelection(),da);this.update(c('EditorState').push(z,ea,'insert-fragment'));}.bind(this));return;}}var o=[],p=l.getText(),q=l.getHTML();if(this.props.handlePastedText&&c('isEventHandled')(this.props.handlePastedText(p,q)))return;if(p)o=c('splitTextIntoTextBlocks')(p);if(!this.props.stripPastedStyles){var r=this.getClipboard();if(l.isRichText()&&r){if(q.indexOf(this.getEditorKey())!==-1||o.length===1&&r.size===1&&r.first().getText()===p){this.update(i(this.props.editorState,r));return;}}else if(r&&l.types.includes('com.apple.webarchive')&&!l.types.includes('text/html')&&j(o,r)){this.update(i(this.props.editorState,r));return;}if(q){var s=c('DraftPasteProcessor').processHTML(q,this.props.blockRenderMap);if(s){var t=c('BlockMapBuilder').createFromArray(s);this.update(i(this.props.editorState,t));return;}}this.setClipboard(null);}if(o){var u=this.props.editorState,v=c('CharacterMetadata').create({style:u.getCurrentInlineStyle(),entity:c('getEntityKeyForSelection')(u.getCurrentContent(),u.getSelection())}),w=c('DraftPasteProcessor').processText(o,v),x=c('BlockMapBuilder').createFromArray(w);this.update(i(this.props.editorState,x));}}function i(k,l){var m=c('DraftModifier').replaceWithFragment(k.getCurrentContent(),k.getSelection(),l);return c('EditorState').push(k,m,'insert-fragment');}function j(k,l){return (k.length===l.size&&l.valueSeq().every(function(m,n){return m.getText()===k[n];}));}f.exports=h;}),null); __d('getDraftEditorSelection',['getDraftEditorSelectionWithNodes'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(i,j){var k=b.getSelection();if(k.rangeCount===0)return {selectionState:i.getSelection().set('hasFocus',false),needsRecovery:false};return c('getDraftEditorSelectionWithNodes')(i,j,k.anchorNode,k.anchorOffset,k.focusNode,k.focusOffset);}f.exports=h;}),null); __d('editOnSelect',['EditorState','ReactDOM','getDraftEditorSelection'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();function h(){if(this._blockSelectEvents)return;var i=this.props.editorState,j=c('getDraftEditorSelection')(i,c('ReactDOM').findDOMNode(this.refs.editorContainer).firstChild),k=j.selectionState;if(k!==i.getSelection()){if(j.needsRecovery){i=c('EditorState').forceSelection(i,k);}else i=c('EditorState').acceptSelection(i,k);this.update(i);}}f.exports=h;}),null); __d('DraftEditorEditHandler',['editOnBeforeInput','editOnBlur','editOnCompositionStart','editOnCopy','editOnCut','editOnDragOver','editOnDragStart','editOnFocus','editOnInput','editOnKeyDown','editOnPaste','editOnSelect'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();var h={onBeforeInput:c('editOnBeforeInput'),onBlur:c('editOnBlur'),onCompositionStart:c('editOnCompositionStart'),onCopy:c('editOnCopy'),onCut:c('editOnCut'),onDragOver:c('editOnDragOver'),onDragStart:c('editOnDragStart'),onFocus:c('editOnFocus'),onInput:c('editOnInput'),onKeyDown:c('editOnKeyDown'),onPaste:c('editOnPaste'),onSelect:c('editOnSelect')};f.exports=h;}),null); __d('DraftEditorPlaceholder.react',['cx','React'],(function a(b,c,d,e,f,g,h){'use strict';var i,j;if(c.__markCompiled)c.__markCompiled();i=babelHelpers.inherits(k,c('React').Component);j=i&&i.prototype;k.prototype.shouldComponentUpdate=function(l){return (this.props.text!==l.text||this.props.editorState.getSelection().getHasFocus()!==l.editorState.getSelection().getHasFocus());};k.prototype.render=function(){var l=this.props.editorState.getSelection().getHasFocus(),m="_1p1t"+(l?' '+"_1p1u":'');return (c('React').createElement('div',{className:m},c('React').createElement('div',{className:"_1p1v",id:this.props.accessibilityID},this.props.text)));};function k(){i.apply(this,arguments);}f.exports=k;}),null); __d('getDefaultKeyBinding',['KeyBindingUtil','Keys','UserAgent'],(function a(b,c,d,e,f,g){'use strict';if(c.__markCompiled)c.__markCompiled();var h=c('UserAgent').isPlatform('Mac OS X'),i=c('UserAgent').isPlatform('Windows'),j=h&&c('UserAgent').isBrowser('Firefox < 29'),k=c('KeyBindingUtil').hasCommandModifier,l=c('KeyBindingUtil').isCtrlKeyCommand;function m(r){return h&&r.altKey||l(r);}function n(r){if(!k(r))return null;return r.shiftKey?'redo':'undo';}function o(r){if(i&&r.shiftKey)return null;return m(r)?'delete-word':'delete';}function p(r){if(k(r)&&h)return 'backspace-to-start-of-line';return m(r)?'backspace-word':'backspace';}function q(r){switch(r.keyCode){case 66:return k(r)?'bold':null;case 68:return l(r)?'delete':null;case 72:return l(r)?'backspace':null;case 73:return k(r)?'italic':null;case 74:return k(r)?'code':null;case 75:return !i&&l(r)?'secondary-cut':null;case 77:return l(r)?'split-block':null;case 79:return l(r)?'split-block':null;case 84:return h&&l(r)?'transpose-characters':null;case 85:return k(r)?'underline':null;case 87:return h&&l(r)?'backspace-word':null;case 89:if(l(r))return i?'redo':'secondary-paste';return null;case 90:return n(r)||null;case c('Keys').RETURN:return 'split-block';case c('Keys').DELETE:return o(r);case c('Keys').BACKSPACE:return p(r);case c('Keys').LEFT:return (j&&k(r)?'move-selection-to-start-of-block':null);case c('Keys').RIGHT:return (j&&k(r)?'move-selection-to-end-of-block':null);default:return null;}}f.exports=q;}),null); __d('DraftEditor.react',['cx','DefaultDraftBlockRenderMap','DefaultDraftInlineStyle','DraftEditorCompositionHandler','DraftEditorContents.react','DraftEditorDragHandler','DraftEditorEditHandler','DraftEditorPlaceholder.react','EditorState','React','ReactDOM','Scroll','Style','UserAgent','emptyFunction','generateRandomKey','getDefaultKeyBinding','nullthrows','getScrollPosition'],(function a(b,c,d,e,f,g,h){'use strict';var i,j;if(c.__markCompiled)c.__markCompiled();var k=c('UserAgent').isBrowser('IE'),l=!k,m={edit:c('DraftEditorEditHandler'),composite:c('DraftEditorCompositionHandler'),drag:c('DraftEditorDragHandler'),cut:null,render:null};i=babelHelpers.inherits(n,c('React').Component);j=i&&i.prototype;function n(o){j.constructor.call(this,o);this.$DraftEditor1=false;this.$DraftEditor2=null;this.$DraftEditor3=false;this.$DraftEditor4=null;this.$DraftEditor5=0;this.$DraftEditor6=c('generateRandomKey')();this.$DraftEditor7='placeholder-'+this.$DraftEditor6;this.$DraftEditor8=this.$DraftEditor28('onBeforeInput');this.$DraftEditor9=this.$DraftEditor28('onBlur');this.$DraftEditor10=this.$DraftEditor28('onCharacterData');this.$DraftEditor11=this.$DraftEditor28('onCompositionEnd');this.$DraftEditor12=this.$DraftEditor28('onCompositionStart');this.$DraftEditor13=this.$DraftEditor28('onCopy');this.$DraftEditor14=this.$DraftEditor28('onCut');this.$DraftEditor15=this.$DraftEditor28('onDragEnd');this.$DraftEditor16=this.$DraftEditor28('onDragOver');this.$DraftEditor17=this.$DraftEditor28('onDragStart');this.$DraftEditor18=this.$DraftEditor28('onDrop');this.$DraftEditor19=this.$DraftEditor28('onInput');this.$DraftEditor20=this.$DraftEditor28('onFocus');this.$DraftEditor21=this.$DraftEditor28('onKeyDown');this.$DraftEditor22=this.$DraftEditor28('onKeyPress');this.$DraftEditor23=this.$DraftEditor28('onKeyUp');this.$DraftEditor24=this.$DraftEditor28('onMouseDown');this.$DraftEditor25=this.$DraftEditor28('onMouseUp');this.$DraftEditor26=this.$DraftEditor28('onPaste');this.$DraftEditor27=this.$DraftEditor28('onSelect');this.focus=this.$DraftEditor29.bind(this);this.blur=this.$DraftEditor30.bind(this);this.setMode=this.$DraftEditor31.bind(this);this.exitCurrentMode=this.$DraftEditor32.bind(this);this.restoreEditorDOM=this.$DraftEditor33.bind(this);this.setRenderGuard=this.$DraftEditor34.bind(this);this.removeRenderGuard=this.$DraftEditor35.bind(this);this.setClipboard=this.$DraftEditor36.bind(this);this.getClipboard=this.$DraftEditor37.bind(this);this.getEditorKey=function(){return this.$DraftEditor6;}.bind(this);this.update=this.$DraftEditor38.bind(this);this.onDragEnter=this.$DraftEditor39.bind(this);this.onDragLeave=this.$DraftEditor40.bind(this);this.state={containerKey:0};}n.prototype.$DraftEditor28=function(o){return function(p){if(!this.props.readOnly){var q=this.$DraftEditor4&&this.$DraftEditor4[o];q&&q.call(this,p);}}.bind(this);};n.prototype.$DraftEditor41=function(){return (!!this.props.placeholder&&!this.props.editorState.isInCompositionMode()&&!this.props.editorState.getCurrentContent().hasText());};n.prototype.$DraftEditor42=function(){if(this.$DraftEditor41())return (c('React').createElement(c('DraftEditorPlaceholder.react'),{text:c('nullthrows')(this.props.placeholder),editorState:this.props.editorState,textAlignment:this.props.textAlignment,accessibilityID:this.$DraftEditor7}));return null;};n.prototype.render=function(){var o=this.props,p=o.readOnly,q=o.textAlignment,r="_5rp7"+(q==='left'?' '+"_5rp8":'')+(q==='right'?' '+"_5rp9":'')+(q==='center'?' '+"_5rpa":''),s={outline:'none',whiteSpace:'pre-wrap',wordWrap:'break-word'};return (c('React').createElement('div',{className:r},this.$DraftEditor42(),c('React').createElement('div',{className:"_5rpb",key:'editor'+this.state.containerKey,ref:'editorContainer'},c('React').createElement('div',{'aria-activedescendant':p?null:this.props.ariaActiveDescendantID,'aria-autocomplete':p?null:this.props.ariaAutoComplete,'aria-describedby':this.$DraftEditor41()?this.$DraftEditor7:null,'aria-expanded':p?null:this.props.ariaExpanded,'aria-haspopup':p?null:this.props.ariaHasPopup,'aria-label':this.props.ariaLabel,'aria-owns':p?null:this.props.ariaOwneeID,className:"_5rpu",contentEditable:!p,'data-testid':this.props.webDriverTestID,onBeforeInput:this.$DraftEditor8,onBlur:this.$DraftEditor9,onCompositionEnd:this.$DraftEditor11,onCompositionStart:this.$DraftEditor12,onCopy:this.$DraftEditor13,onCut:this.$DraftEditor14,onDragEnd:this.$DraftEditor15,onDragEnter:this.onDragEnter,onDragLeave:this.onDragLeave,onDragOver:this.$DraftEditor16,onDragStart:this.$DraftEditor17,onDrop:this.$DraftEditor18,onFocus:this.$DraftEditor20,onInput:this.$DraftEditor19,onKeyDown:this.$DraftEditor21,onKeyPress:this.$DraftEditor22,onKeyUp:this.$DraftEditor23,onMouseUp:this.$DraftEditor25,onPaste:this.$DraftEditor26,onSelect:this.$DraftEditor27,ref:'editor',role:p?null:this.props.role||'textbox',spellCheck:l&&this.props.spellCheck,style:s,suppressContentEditableWarning:true,tabIndex:this.props.tabIndex},c('React').createElement(c('DraftEditorContents.react'),{blockRenderMap:this.props.blockRenderMap,blockRendererFn:this.props.blockRendererFn,blockStyleFn:this.props.blockStyleFn,customStyleMap:babelHelpers['extends']({},c('DefaultDraftInlineStyle'),this.props.customStyleMap),customStyleFn:this.props.customStyleFn,editorKey:this.$DraftEditor6,editorState:this.props.editorState})))));};n.prototype.componentDidMount=function(){this.setMode('edit');if(k)document.execCommand('AutoUrlDetect',false,false);};n.prototype.componentWillUpdate=function(){this.$DraftEditor1=true;};n.prototype.componentDidUpdate=function(){this.$DraftEditor1=false;};n.prototype.$DraftEditor29=function(o){var p=this.props.editorState,q=p.getSelection().getHasFocus(),r=c('ReactDOM').findDOMNode(this.refs.editor),s=c('Style').getScrollParent(r),t=o||c('getScrollPosition')(s),u=t.x,v=t.y;r.focus();if(s===window){window.scrollTo(u,v);}else c('Scroll').setTop(s,v);if(!q)this.update(c('EditorState').forceSelection(p,p.getSelection()));};n.prototype.$DraftEditor30=function(){c('ReactDOM').findDOMNode(this.refs.editor).blur();};n.prototype.$DraftEditor31=function(o){this.$DraftEditor4=m[o];};n.prototype.$DraftEditor32=function(){this.setMode('edit');};n.prototype.$DraftEditor33=function(o){this.setState({containerKey:this.state.containerKey+1},function(){this.$DraftEditor29(o);}.bind(this));};n.prototype.$DraftEditor34=function(){this.$DraftEditor3=true;};n.prototype.$DraftEditor35=function(){this.$DraftEditor3=false;};n.prototype.$DraftEditor36=function(o){this.$DraftEditor2=o;};n.prototype.$DraftEditor37=function(){return this.$DraftEditor2;};n.prototype.$DraftEditor38=function(o){this.props.onChange(o);};n.prototype.$DraftEditor39=function(){this.$DraftEditor5++;};n.prototype.$DraftEditor40=function(){this.$DraftEditor5--;if(this.$DraftEditor5===0)this.exitCurrentMode();};n.defaultProps={blockRenderMap:c('DefaultDraftBlockRenderMap'),blockRendererFn:c('emptyFunction').thatReturnsNull,blockStyleFn:c('emptyFunction').thatReturns(''),keyBindingFn:c('getDefaultKeyBinding'),readOnly:false,spellCheck:false,stripPastedStyles:false};f.exports=n;}),null); __d('AbstractMentionsTextEditor.react',['DraftEditor.react','DraftModifier','EditorState','React','TypeaheadNavigation','clearImmediate','getOrCreateDOMID','setImmediate','uniqueID'],(function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();var h=c('React').PropTypes,i=5,j=c('React').createClass({displayName:'AbstractMentionsTextEditor',propTypes:{mentionsSource:h.object,mentionCreationFn:h.func.isRequired,mentionResultsComponent:h.func.isRequired,mentionResultsProps:h.object,excludedEntries:h.object,handleContentReturn:h.func,onAddMention:h.func,onShowMentions:h.func,autoHighlight:h.bool,maxResults:h.number},getDefaultProps:function l(){return babelHelpers['extends']({},c('DraftEditor.react').defaultProps,{autoHighlight:true,maxResults:i});},componentWillMount:function l(){this._viewID=c('uniqueID')();this._searchTimeouts=[];},componentWillUnmount:function l(){this._searchTimeouts.forEach(function(m){return c('clearImmediate')(m);});this._searchTimeouts=null;},getInitialState:function l(){return {highlightedMentionable:null,ariaActiveDescendantID:null,mentionableEntries:null,characterOffset:0};},_onShowMentions:function l(m,n){if(!this.isMounted())return;var o=m&&m.length;if(!o){this.setState({highlightedMentionable:null,activeDescendantID:null,mentionableEntries:null,characterOffset:0});return;}var p=m.slice(0,this.props.maxResults),q=this.props.typeaheadViewProps;if(q&&q.mentionSortFn)p.sort(q.mentionSortFn);var r=null;if(this.props.autoHighlight||this.state.highlightedMentionable!==null)r=m[0];this.setState({highlightedMentionable:r,mentionableEntries:p,characterOffset:n});if(this.props.onShowMentions)this.props.onShowMentions(p,n);},_onBlur:function l(m){this.setState(this.getInitialState());this.props.onBlur&&this.props.onBlur(m);},_onFocus:function l(m){this.props.mentionsSource&&this.props.mentionsSource.bootstrap();this.props.onFocus&&this.props.onFocus(m);},_handleReturn:function l(m){if(this.state.highlightedMentionable){this._onMentionSelect(this.state.highlightedMentionable,m);return true;}else if(this.props.handleContentReturn&&this.props.handleContentReturn(m))return true;return false;},_onTab:function l(m){if(this.state.highlightedMentionable){m.preventDefault();this._onMentionSelect(this.state.highlightedMentionable,m);}else if(this.props.onTab)this.props.onTab(m);},_onEscape:function l(m){if(this.props.onEscape)this.props.onEscape(m);if(this.state.mentionableEntries){m.stopPropagation();m.preventDefault();this.setState(this.getInitialState());}},_onUpArrow:function l(m){if(this.state.mentionableEntries){m.preventDefault();c('TypeaheadNavigation').moveUp(this.state.mentionableEntries,this.state.highlightedMentionable,this._onMentionHighlight);}else this.props.onUpArrow&&this.props.onUpArrow(m);},_onDownArrow:function l(m){if(this.state.mentionableEntries){m.preventDefault();c('TypeaheadNavigation').moveDown(this.state.mentionableEntries,this.state.highlightedMentionable,this._onMentionHighlight);}else this.props.onDownArrow&&this.props.onDownArrow(m);},_onMentionHighlight:function l(m){this.setState({highlightedMentionable:m});},_onMentionRenderHighlight:function l(m){var n=c('getOrCreateDOMID')(m);this.setState({ariaActiveDescendantID:n});},_onMentionSelect:function l(m,n){var o=this.props.editorState,p=o.getSelection(),q=o.getCurrentContent(),r=p.getAnchorKey(),s=p.getAnchorOffset(),t=q.getBlockMap().get(r),u=s-k(t.getText().substr(0,s),m.getTitle(),this.state.characterOffset),v=c('DraftModifier').replaceText(q,p.set('anchorOffset',u),m.getTitle(),o.getCurrentInlineStyle(),this.props.mentionCreationFn(m)),w=c('EditorState').push(o,v,'insert-fragment');this.props.onChange(w);this.setState(this.getInitialState());if(this.props.onAddMention){var x=this.state.mentionableEntries.indexOf(m);this.props.onAddMention(m,x,n);}},shouldComponentUpdate:function l(m,n){return (this.props.editorState!==m.editorState||this.props.placeholder!==m.placeholder||this.props.readOnly!==m.readOnly||this.state.mentionableEntries!==n.mentionableEntries||this.state.highlightedMentionable!==n.highlightedMentionable||this.state.ariaActiveDescendantID!==n.ariaActiveDescendantID);},componentDidUpdate:function l(m){var n=this.props.editorState;if(n===m.editorState)return;var o=n.getSelection();if(o.getHasFocus()&&o.isCollapsed()){var p=n.getCurrentContent();if(this.props.mentionsSource)this._searchTimeouts.push(c('setImmediate')(function(){this.props.mentionsSource.search(p,o,this._onShowMentions);}.bind(this)));}},blur:function l(){this.refs.abstractTextEditor.blur();},focus:function l(){this.refs.abstractTextEditor.focus();},_renderMentionables:function l(){var m=this.state.mentionableEntries;if(!m||!m.length)return null;var n=this.props.mentionResultsComponent;return (c('React').createElement(n,babelHelpers['extends']({},this.props.mentionResultsProps,{viewID:this._viewID,selection:this.props.editorState.getSelection(),contextComponent:this,characterOffset:this.state.characterOffset,mentionableEntries:m||[],highlightedMentionable:this.state.highlightedMentionable,onMentionSelect:this._onMentionSelect,onMentionHighlight:this._onMentionHighlight,onMentionRenderHighlight:this._onMentionRenderHighlight})));},render:function l(){var m=this.state.mentionableEntries,n=!!(m&&m.length),o=this.props.readOnly?null:'-2';return (c('React').createElement('div',{ref:'container',className:this.props.className,tabIndex:o},c('React').createElement(c('DraftEditor.react'),babelHelpers['extends']({},this.props,{ref:'abstractTextEditor',role:'combobox',ariaActiveDescendantID:this.state.ariaActiveDescendantID,ariaAutoComplete:'list',ariaOwneeID:this._viewID,ariaExpanded:n,ariaHasPopup:n,onBlur:this._onBlur,onFocus:this._onFocus,onTab:this._onTab,onEscape:this._onEscape,onDownArrow:this._onDownArrow,onUpArrow:this._onUpArrow,handleReturn:this._handleReturn})),this._renderMentionables()));}});function k(l,m,n){for(var o=n;o<=m.length;o++)if(l.substr(-o)==m.substr(0,o))n=o;return n;}f.exports=j;}),null);