if (self.CavalryLogger) { CavalryLogger.start_js(["qVTjN"]); } __d('TabBarItem.react',['cx','React','ReactDOM','Focus','Event','Keys','joinClasses'],(function a(b,c,d,e,f,g,h){var i,j;if(c.__markCompiled)c.__markCompiled();var k=c('React').PropTypes;i=babelHelpers.inherits(l,c('React').Component);j=i&&i.prototype;function l(){var m,n;'use strict';for(var o=arguments.length,p=Array(o),q=0;q2)x.push(aa);}else{var ba=this._groupTabsByVisibility();x=ba.visibleTabs;y=ba.extraTabs;var ca=this._isDropdownSelected(),da=this.state.visibleTabsCount,ea=this.state.focusedTabKey;ea=ea&&this.getFocusedTabIndex()===-1?p.MORE_TAB_KEY:ea;x=x.map(function(ja,ka){return this._wrapTab(ja,ka,w,ea,v,true,true);}.bind(this));y=y.map(function(ja,ka){return this._wrapTab(ja,ka,w,null,v,true,false);}.bind(this));if(y.length){var fa;if(da===0&&u)fa=u;var ga=fa&&fa.props.children||this.props.moreLabel,ha='_dropdown',ia=c('React').createElement(c('BootloadedComponent.react'),{bootloadLoader:c('JSResource')('TabBarDropdownItem.react').__setRef('TabBar.react'),bootloadPlaceholder:aa,menuAlignh:this.props.dropdownMenuAlignh,menuClassName:this.props.dropdownMenuClassName,selected:ca,focused:ea===p.MORE_TAB_KEY,hideFocusRing:this.state.hideFocusRing,onMouseDown:this.onMouseDown,onFocus:this.onFocus.bind(this,ha),onBlur:this.onBlur,key:ha,ref:'more',label:ga,tabComponent:this.props.dropdownTabComponent,maxDropdownHeight:this.props.maxDropdownHeight},y);if(da===0){x=ia;}else x.push(ia);}}return (c('React').createElement('ul',babelHelpers['extends']({},this.props,{className:c('joinClasses')(this.props.className,"_43o4"),role:'tablist',onKeyDown:this.onKeyDown,onKeyUp:this.onKeyUp}),x));},componentDidMount:function q(){this.calculateVisibleTabs();this.calculateWidth();},componentWillUnmount:function q(){c('clearTimeout')(this._blurTimeout);},componentWillReceiveProps:function q(r){this.setState({shouldCalculateVisibleTabs:true,activeTabKey:r.activeTabKey||this.state.activeTabKey});},shouldComponentUpdate:function q(r,s){if(this.state.focusedTabKey&&!s.focusedTabKey)return false;if(!this.state.focusedTabKey&&!s.focusedTabKey&&this.state.previousFocusedTabKey&&!s.previousFocusedTabKey)return false;return true;},componentDidUpdate:function q(){if(this.state.shouldCalculateVisibleTabs)this.calculateVisibleTabs();this.calculateWidth();},calculateWidth:function q(){this.props.onWidthCalculated(c('ReactDOM').findDOMNode(this).clientWidth);},calculateVisibleTabs:function q(){var r=this.getTabs(),s=r.length,t=Math.min(s,this.props.maxTabsVisible);if(!this.props.shouldCalculateVisibleTabs){this.setState({visibleTabsCount:t,shouldCalculateVisibleTabs:false});return;}var u=[];for(var v=0;vx){if(t>0&&s>2){var aa=c('ReactDOM').findDOMNode(this.refs.more).offsetWidth;while(t>0&&(y+aa>x||s-t<2)){t--;y-=u[t];}}else t=0;break;}t++;y+=z;}this.setState({visibleTabsCount:Math.min(t,this.props.maxTabsVisible),shouldCalculateVisibleTabs:false});},getActiveTabIndex:function q(){var r=arguments.length<=0||arguments[0]===undefined?false:arguments[0],s=this.state.activeTabKey,t=[];if(r){var u=this._groupTabsByVisibility(),v=u.visibleTabs;t=v;}else t=this.getTabs();return t.findIndex(function(w){return w&&w.key===s;});},getFocusedTabIndex:function q(){var r=this.state.focusedTabKey||this.state.previousFocusedTabKey,s=this._groupTabsByVisibility(),t=s.visibleTabs;return t.findIndex(function(u){return u&&u.key===r;});},getFocusedTab:function q(){var r=this.state.focusedTabKey,s=this._groupTabsByVisibility(),t=s.visibleTabs,u=t.findIndex(function(v){return v&&v.key===r;});return t[u];},onClick:function q(r,event){var s=this.props.onTabClick(r,event);if(s!==false&&this.isMounted())this.activateTab(r);},onMouseDown:function q(){this.setState({hideFocusRing:true});},onKeyDown:function q(event){var r=c('Event').getKeyCode(event);switch(r){case c('RTLKeys').UP:case c('RTLKeys').getRight():case c('RTLKeys').DOWN:case c('RTLKeys').getLeft():var s,t,u,v=this._groupTabsByVisibility(),w=v.visibleTabs,x=r===c('RTLKeys').UP||r===c('RTLKeys').getLeft(),y=x?-1:1,z=x?0:w.length-1,aa=this.getFocusedTabIndex();if(aa===-1&&y===-1)aa=w.length;if(aa===-1){u=null;}else if(aa===z&&y===1){u=p.MORE_TAB_KEY;}else{s=x?Math.max:Math.min;t=s(aa+y,z);u=w[t].key;}if(u)this.setState({focusedTabKey:u,hideFocusRing:false});break;case c('RTLKeys').RETURN:var ba=this.getFocusedTab();if(ba){var ca=ba.key,da=this.props.onTabClick(ca,event);if(da!==false&&this.isMounted())this.activateTab(ca);}break;}},onKeyUp:function q(event){if(c('Event').getKeyCode(event)===c('RTLKeys').TAB&&this.state.hideFocusRing)this.setState({hideFocusRing:false});},onFocus:function q(r,event){c('clearTimeout')(this._blurTimeout);if(r!==this.state.focusedTabKey){this.setState({focusedTabKey:r,previousFocusedTabKey:null});event.preventDefault();event.stopPropagation();}},onBlur:function q(){this.setState({previousFocusedTabKey:this.state.focusedTabKey,focusedTabKey:null});this._blurTimeout=c('setTimeout')(function(){this.setState({previousFocusedTabKey:null});}.bind(this),p.BLUR_TIMEOUT);},_wrapTab:function q(r,s,t,u,v,w,x){!(r.key!==p.MORE_TAB_KEY)?j(0):void 0;var y=t===r.key,z=u===r.key,aa={selected:y,focused:z,tabIndex:y||v===-1&&s===0?0:-1,hideFocusRing:this.state.hideFocusRing};if(w){aa.onClick=this.onClick.bind(this,r.key);aa.onMouseDown=this.onMouseDown;}else aa.mockSpacebarClick=false;if(x){aa.onFocus=this.onFocus.bind(this,r.key);aa.onBlur=this.onBlur;}r=c('React').cloneElement(r,aa);return (c('React').createElement(o,{key:r.key,component:r,ref:s}));},activateTab:function q(r){if(r)this.setState({activeTabKey:r,focusedTabKey:r,shouldCalculateVisibleTabs:true});},getTabs:function q(){var r=[];c('React').Children.forEach(this.props.children,function(s){if(s)r.push(s);});return r;},_groupTabsByVisibility:function q(){var r=this.state.visibleTabsCount,s=this.getTabs(),t=this.getActiveTabIndex(),u,v,w;if(!this.props.alwaysShowActive||t0?r-1:0;w=s.slice(x);v=s.slice(0,x);v.push(u);}return {visibleTabs:v,extraTabs:w};},_isDropdownSelected:function q(){var r=this.state.visibleTabsCount,s=this.getActiveTabIndex(),t=!this.props.alwaysShowActive&&s>=r||r===0&&s>-1;return t;}});p.MORE_TAB_KEY='_moreTab';p.BLUR_TIMEOUT=120;p.Tab=c('TabBarItem.react');f.exports=p;}),null); __d('XUICardHeaderTitle.react',['cx','React','TabBarItem.react','joinClasses'],(function a(b,c,d,e,f,g,h){var i,j;if(c.__markCompiled)c.__markCompiled();var k=c('React').PropTypes;i=babelHelpers.inherits(l,c('React').Component);j=i&&i.prototype;l.prototype.render=function(){'use strict';var m=this.props.itemComponent,n=null;if(this.props.count>0)n=c('React').createElement('span',{className:"_c1b"},this.props.count);return (c('React').createElement(m,babelHelpers['extends']({},this.props,{className:c('joinClasses')(this.props.className,"_38my")}),this.props.children,n,c('React').createElement('span',{className:"_c1c"})));};function l(){'use strict';i.apply(this,arguments);}l.propTypes={count:k.number,href:k.string,itemComponent:k.any};l.defaultProps={itemComponent:c('TabBarItem.react')};f.exports=l;}),null); __d('XUIDialogHeaderTitle.react',['XUICardHeaderTitle.react'],(function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();f.exports=c('XUICardHeaderTitle.react');}),null); __d('XUICardHeader.react',['cx','invariant','React','TabBar.react','XUICardHeaderTitle.react','XUICardSection.react','XUIDialogHeaderTitle.react','joinClasses'],(function a(b,c,d,e,f,g,h,i){var j,k;if(c.__markCompiled)c.__markCompiled();var l=c('React').PropTypes;j=babelHelpers.inherits(m,c('React').Component);k=j&&j.prototype;function m(){var n,o;'use strict';for(var p=arguments.length,q=Array(p),r=0;r=0))return new Error('Invalid `'+n+'` supplied to `'+o+'`, '+'expected positive integer.');},width:j.string};k.defaultProps={maxTabsVisible:Infinity};k.Item=c('XUIPageNavigationItem.react');f.exports=k;}),null); __d('XUIPageNavigation.react',['csx','cx','invariant','Arbiter','CSS','DOMQuery','Event','LeftRight.react','React','ReactDOM','SubscriptionsHandler','UITinyViewportAction','Vector','ViewportBounds','XUIPageNavigationGroup.react','joinClasses','throttle'],(function a(b,c,d,e,f,g,h,i,j){var k,l;if(c.__markCompiled)c.__markCompiled();var m=c('React').PropTypes,n=15,o='bluebar',p='caret';k=babelHelpers.inherits(q,c('React').PureComponent);l=k&&k.prototype;function q(){var r,s;'use strict';for(var t=arguments.length,u=Array(t),v=0;vthis.props.scrollThreshold;if(this.$XUIPageNavigation8===w)return;this.$XUIPageNavigation8=w;c('CSS').conditionClass(c('ReactDOM').findDOMNode(this),"_51j8",w);}.bind(this)));}.bind(this),this.resizeNavbarGroups=function(){if(!this.refs.left)return;var w=c('ReactDOM').findDOMNode(this).clientWidth;if(isNaN(w)||w===0)return;if(!isNaN(this.$XUIPageNavigation7)&&this.refs.right){var x;x=w-this.$XUIPageNavigation7-n;if(this.$XUIPageNavigation7o;};m.prototype.getPhoto=function(n,o){'use strict';return this.getComposerData(n).photos.get(o);};m.prototype.isRecognizing=function(n){'use strict';return this.getComposerData(n).photos.some(function(o){return o.isRecognizingFaceboxes;});};m.prototype.getIsSubjectTagged=function(n,o){'use strict';var p=this.getComposerData(n).photos;return p.some(function(q){return this.getIsSubjectTaggedInPhoto(n,q.id,o);}.bind(this));};m.prototype.getIsSubjectTaggedInPhoto=function(n,o,p){'use strict';var q=this.getPhoto(n,o),r=q.faceboxes.some(function(t){return t.taggedSubjectID===p;}),s=q.xyTags.some(function(t){return (t.subject===p);});return r||s;};m.prototype.hasTagsInPhoto=function(n,o){'use strict';var p=this.getPhoto(n,o);if(!p)return false;var q=p.faceboxes.some(function(s){return s.taggedSubjectID!==null;}),r=p.xyTags.size>0;return q||r;};m.prototype.getAllTaggedFaceboxes=function(n){'use strict';var o=this.getPhotos(n),p=[];o.forEach(function(q){p=p.concat(q.faceboxes.toArray());});return p.filter(function(q){return !!q.get('taggedSubjectID');});};m.prototype.getTaggedFaceboxes=function(n,o){'use strict';var p=this.getPhoto(n,o);return !p?null:p.faceboxes.filter(function(q){return !!q.get('taggedSubjectID');}).map(function(q){return q.toObject();}).toArray();};m.prototype.getXYTags=function(n,o){'use strict';var p=this.getPhoto(n,o);return !p?null:p.xyTags.map(function(q){return q.toObject();}).toArray();};m.prototype.getAllXYTags=function(n){'use strict';var o=this.getPhotos(n),p=[];o.forEach(function(q){p=p.concat(q.xyTags.toArray());});return p;};m.prototype.getPhotoBeingTagged=function(n){'use strict';return this.getComposerData(n).photoBeingTagged;};m.prototype.$ReactComposerPhotoStore1=function(n){'use strict';var o=this.validateAction(n,['composerID','uploadID','photoID','thumbSrc','cubestripURI','imageSrc','width','height']),p=o[0],q=o[1],r=o[2],s=o[3],t=o[4],u=o[5],v=o[6],w=o[7];if(t){var x=this.getComposerData(p);if(!c('SphericalPhotoConfig').www_spherical_photo_mmp&&x.photos.size>0){t=null;x.photos=x.photos.map(function(y){return y.set('cubestripURI',null);});}}this.$ReactComposerPhotoStore19(p,r,new j({id:r,uploadID:q,thumbSrc:s,cubestripURI:t,imageSrc:u,width:v,height:w}));this.emitChange(p);};m.prototype.$ReactComposerPhotoStore2=function(n){'use strict';this.$ReactComposerPhotoStore1(n);};m.prototype.$ReactComposerPhotoStore4=function(n){'use strict';var o=this.validateAction(n,['composerID','photoID']),p=o[0],q=o[1],r=this.getComposerData(p);r.photos=r.photos.update(q,function(s){return (s.set('isRecognizingFaceboxes',true));});this.emitChange(p);};m.prototype.$ReactComposerPhotoStore5=function(n){'use strict';var o=this.validateAction(n,['composerID','photoID']),p=o[0],q=o[1],r=this.getComposerData(p);r.photos=r.photos.update(q,function(s){return (s.set('isRecognizingFaceboxes',false));});this.emitChange(p);};m.prototype.$ReactComposerPhotoStore6=function(n){'use strict';var o=this.validateAction(n,['composerID','photos']),p=o[0],q=o[1],r=this.getComposerData(p);r.photos=r.photos.map(function(s){return q.indexOf(s.id)!==-1?s.set('isRecognizingFaceboxes',false):s;});this.emitChange(p);};m.prototype.$ReactComposerPhotoStore7=function(n){'use strict';var o=this.validateAction(n,['composerID','photoID','facebox']),p=o[0],q=o[1],r=o[2],s=this.getComposerData(p),t=r.bestRecognition,u=null,v=null;if(t){u=t.subjectID;v=t.value;}s.photos=s.photos.update(q,function(w){return (w.update('faceboxes',function(x){return (x.set(r.id,new k({id:r.id,photoID:q,x:r.x,y:r.y,top:r.top,left:r.left,width:r.width,height:r.height,croppedURI:r.croppedURI,taggedSubjectID:u,taggedValue:v,isMagicTag:!!u,recognizedSubjectID:u})));}));});this.emitChange(p);};m.prototype.$ReactComposerPhotoStore9=function(n){'use strict';var o=this.validateAction(n,['composerID','value','photoID','source','subject','x','y']),p=o[0],q=o[1],r=o[2],s=o[3],t=o[4],u=o[5],v=o[6],w=this.getComposerData(p);w.photos=w.photos.update(r,function(z){return (z.update('xyTags',function(aa){return (aa.set(t,new l({name:q,photoID:r,source:s,subject:t,x:u,y:v})));}));});this.emitChange(p);};m.prototype.$ReactComposerPhotoStore8=function(n){'use strict';var o=this.validateAction(n,['composerID','value','photoID','source','subject','x','y']),p=o[0],q=o[1],r=o[2],s=o[3],t=o[4],u=o[5],v=o[6],w=this.getComposerData(p);w.photos=w.photos.update(r,function(z){return (z.update('xyTags',function(aa){return (aa.set(t,new l({name:q,photoID:r,source:s,subject:t,x:u,y:v,is_product_tag:true})));}));});this.emitChange(p);};m.prototype.$ReactComposerPhotoStore10=function(n){'use strict';var o=this.validateAction(n,['composerID','photoID','faceboxID','subjectID','value']),p=o[0],q=o[1],r=o[2],s=o[3],t=o[4],u=this.getComposerData(p);u.photos=u.photos.update(q,function(v){return (v.update('faceboxes',function(w){return (w.update(r,function(x){return x.withMutations(function(y){return y.set('taggedSubjectID',s).set('taggedValue',t).set('isMagicTag',false);});}));}));});this.emitChange(p);};m.prototype.$ReactComposerPhotoStore18=function(n){'use strict';var o=this.validateAction(n,['composerID','photoID']),p=o[0],q=o[1],r=this.getComposerData(p);r.photos=r.photos.update(q,function(s){s=s.set('xyTags',c('immutable').Map());return s;});this.emitChange(p);};m.prototype.$ReactComposerPhotoStore11=function(n){'use strict';var o=this.validateAction(n,['composerID','photoID','faceboxID']),p=o[0],q=o[1],r=o[2],s=this.getComposerData(p);s.photos=s.photos.update(q,function(t){return (t.update('faceboxes',function(u){return (u.update(r,function(v){return v.withMutations(function(w){return w.remove('taggedSubjectID').remove('taggedValue').set('isMagicTag',false);});}));}));});this.emitChange(p);};m.prototype.$ReactComposerPhotoStore12=function(n){'use strict';var o=this.validateAction(n,['composerID','photoID']),p=o[0],q=o[1],r=this.getComposerData(p);r.photos=r.photos['delete'](q);};m.prototype.$ReactComposerPhotoStore13=function(n){'use strict';var o=this.validateAction(n,['composerID','subjectID']),p=o[0],q=o[1],r=this.getComposerData(p);r.photos=r.photos.map(function(s){return (s.withMutations(function(t){return t.update('faceboxes',function(u){return (u.map(function(v){if(v.taggedSubjectID!==q)return v;return v.withMutations(function(w){return w.remove('taggedSubjectID').remove('taggedValue').set('isMagicTag',false);});}));}).update('xyTags',function(u){return (u.filterNot(function(v){return v.subject===q;}));});}));});this.emitChange(p);};m.prototype.$ReactComposerPhotoStore14=function(n){'use strict';var o=this.validateAction(n,['composerID','photoID']),p=o[0],q=o[1],r=this.getComposerData(p);r.photoBeingTagged=q;this.emitChange(p);};m.prototype.$ReactComposerPhotoStore15=function(n){'use strict';var o=this.validateAction(n,['composerID','medias']),p=o[0],q=o[1];q.forEach(function(r){this.$ReactComposerPhotoStore19(p,r.photoID,new j({id:r.photoID,uploadID:r.uploadID,thumbSrc:r.thumbSrc,imageSrc:r.imageSrc,width:r.width,height:r.height,cubestripURI:r.cubestripURI}));}.bind(this));this.emitChange(p);};m.prototype.$ReactComposerPhotoStore16=function(n){'use strict';var o=this.validateAction(n,['composerID','photoID']),p=o[0],q=o[1],r=this.getComposerData(p);r.photos=r.photos.update(q,function(s){return (s.set('isLoadingPhotoEdit',true));});this.emitChange(p);};m.prototype.$ReactComposerPhotoStore17=function(n){'use strict';var o=this.validateAction(n,['composerID','photoID']),p=o[0],q=o[1],r=this.getComposerData(p);r.photos=r.photos.update(q,function(s){return (s.set('isLoadingPhotoEdit',false));});this.emitChange(p);};m.prototype.$ReactComposerPhotoStore3=function(n){'use strict';var o=this.validateAction(n,['composerID','photo']),p=o[0],q=o[1];this.$ReactComposerPhotoStore19(p,q.id,q);this.emitChange(p);};m.prototype.$ReactComposerPhotoStore19=function(n,o,p){'use strict';var q=this.getComposerData(n);q.photos=q.photos.set(o,p);};f.exports=new m();}),null); __d('ReactComposerTaggerActionType',['keyMirrorRecursive'],(function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();f.exports=c('keyMirrorRecursive')({DESELECT_TAGGER:null,SET_SELECTED_TAGGER:null,UPDATE_TAGGERS_SOURCE:null,SET_TAGGER_SOURCE:null,SET_TAGGER_DATA:null,SET_SELECTED_DATETIME:null,SET_SELECTED_PEOPLE:null,SET_TAGGER_SHOW_NUX:null},'ReactComposerTaggerActionType');}),null); __d('ReactComposerTaggerStore',['ReactComposerDispatcher','ReactComposerMediaUploadActionType','ReactComposerPhotoActionType','ReactComposerPhotoStore','ReactComposerStoreBase','ReactComposerTaggerActionType','ReactComposerTaggerType','immutable','SearchableEntry','Set','isEmpty'],(function a(b,c,d,e,f,g){var h,i;if(c.__markCompiled)c.__markCompiled();h=babelHelpers.inherits(j,c('ReactComposerStoreBase'));i=h&&h.prototype;function j(){'use strict';var k;i.constructor.call(this,function(){var l={};l[c('ReactComposerTaggerType').PEOPLE]=[];l[c('ReactComposerTaggerType').LOCATION]={};l[c('ReactComposerTaggerType').BACKDATE]={};l[c('ReactComposerTaggerType').ACTIVITY]={};l[c('ReactComposerTaggerType').TARGETING]={};l[c('ReactComposerTaggerType').SPONSOR]=[];l[c('ReactComposerTaggerType').PRODUCT]=[];l[c('ReactComposerTaggerType').MARKDOWN]={};l[c('ReactComposerTaggerType').CONTENT_WARNINGS]=[];return {$ReactComposerTaggerStore1:c('immutable').Set(),autoFocusOnSelectedTagger:true,selectedTagger:null,taggersData:l,taggersSource:{},taggersShowNUX:{}};},function(l){switch(l.type){case c('ReactComposerTaggerActionType').DESELECT_TAGGER:k&&k.$ReactComposerTaggerStore2(l);break;case c('ReactComposerTaggerActionType').SET_SELECTED_TAGGER:k&&k.$ReactComposerTaggerStore3(l);break;case c('ReactComposerTaggerActionType').UPDATE_TAGGERS_SOURCE:k&&k.$ReactComposerTaggerStore4(l);break;case c('ReactComposerTaggerActionType').SET_TAGGER_SOURCE:k&&k.$ReactComposerTaggerStore5(l);break;case c('ReactComposerTaggerActionType').SET_TAGGER_DATA:k&&k.$ReactComposerTaggerStore6(l);break;case c('ReactComposerTaggerActionType').SET_TAGGER_SHOW_NUX:k&&k.$ReactComposerTaggerStore7(l);break;case c('ReactComposerPhotoActionType').PHOTO_ADD_FACEBOX:k&&k.$ReactComposerTaggerStore8(l);break;case c('ReactComposerPhotoActionType').PHOTO_TAG_XY:k&&k.$ReactComposerTaggerStore9(l);break;case c('ReactComposerPhotoActionType').PHOTO_TAG_XY_PRODUCT:k&&k.$ReactComposerTaggerStore10(l);break;case c('ReactComposerPhotoActionType').PHOTO_TAG_FACEBOX:k&&k.$ReactComposerTaggerStore11(l);break;case c('ReactComposerPhotoActionType').PHOTO_UNTAG_ALL:k&&k.$ReactComposerTaggerStore12(l);break;case c('ReactComposerPhotoActionType').PHOTO_UNTAG_FACEBOX:c('ReactComposerDispatcher').waitFor([c('ReactComposerPhotoStore').getDispatchToken()]);k&&k.$ReactComposerTaggerStore13(l);break;case c('ReactComposerPhotoActionType').PHOTO_REMOVE:c('ReactComposerDispatcher').waitFor([c('ReactComposerPhotoStore').getDispatchToken()]);k&&k.$ReactComposerTaggerStore14(l);break;case c('ReactComposerMediaUploadActionType').PHOTO_UPLOAD_DONE:k&&k.$ReactComposerTaggerStore15(l);break;}});k=this;}j.prototype.hasData=function(k,l){'use strict';var m=this.getTaggerData(k,l);if(m==null)return false;switch(l){case c('ReactComposerTaggerType').PEOPLE:case c('ReactComposerTaggerType').SPONSOR:case c('ReactComposerTaggerType').PRODUCT:case c('ReactComposerTaggerType').CONTENT_WARNINGS:return m.length>0;case c('ReactComposerTaggerType').LOCATION:return !!m.place;case c('ReactComposerTaggerType').BACKDATE:return !!m.year;case c('ReactComposerTaggerType').ACTIVITY:return !!m.action&&!!m.object;case c('ReactComposerTaggerType').TARGETING:case c('ReactComposerTaggerType').MARKDOWN:return !c('isEmpty')(m);default:throw new Error(l+' is an unhandled tagger type in '+'ReactComposerTaggerStore.hasData');}};j.prototype.shouldShowNUX=function(k,l){'use strict';var m=this.getComposerData(k);return !!m.taggersShowNUX[l];};j.prototype.areAllTaggersEmpty=function(k){'use strict';var l=this.getTaggersData(k);for(var m in l)if(this.hasData(k,m))return false;return true;};j.prototype.getSelectedTagger=function(k){'use strict';return this.getComposerData(k).selectedTagger;};j.prototype.getAutoFocusOnSelectedTagger=function(k){'use strict';return this.getComposerData(k).autoFocusOnSelectedTagger;};j.prototype.getTaggerSource=function(k,l){'use strict';return this.getComposerData(k).taggersSource[l];};j.prototype.getTaggerData=function(k,l){'use strict';return this.getComposerData(k).taggersData[l];};j.prototype.getTaggersData=function(k){'use strict';return this.getComposerData(k).taggersData;};j.prototype.hasMinutiae=function(k){'use strict';var l=this.getTaggerData(k,c('ReactComposerTaggerType').ACTIVITY);return !!(l&&l.action&&l.object);};j.prototype.hasLocationTag=function(k){'use strict';var l=this.getTaggerData(k,c('ReactComposerTaggerType').LOCATION);return !!(l&&(l.place||l.implicitLocation));};j.prototype.hasExplicitLocation=function(k){'use strict';var l=this.getTaggerData(k,c('ReactComposerTaggerType').LOCATION);return !!(l&&l.place);};j.prototype.hasImplicitLocation=function(k){'use strict';var l=this.getTaggerData(k,c('ReactComposerTaggerType').LOCATION);return !!(l&&l.implicitLocation&&!l.place);};j.prototype.hasBackdate=function(k){'use strict';var l=this.getTaggerData(k,c('ReactComposerTaggerType').BACKDATE)||{};return !!l.year;};j.prototype.getNumberOfWithWhoTags=function(k){'use strict';var l=this.getTaggerData(k,c('ReactComposerTaggerType').PEOPLE)||[];return l.length;};j.prototype.$ReactComposerTaggerStore2=function(k){'use strict';var l=this.getComposerData(k.composerID);l.selectedTagger=null;this.emitChange(k.composerID);};j.prototype.$ReactComposerTaggerStore3=function(k){'use strict';var l=this.getComposerData(k.composerID);if(l.selectedTagger===k.taggerID&&!k.disableToggle){l.selectedTagger=null;}else l.selectedTagger=k.taggerID;l.autoFocusOnSelectedTagger=k.autoFocus;this.emitChange(k.composerID);};j.prototype.$ReactComposerTaggerStore5=function(k){'use strict';var l=this.getComposerData(k.composerID);l.taggersSource[k.taggerID]=k.taggerSource;this.emitChange(k.composerID);};j.prototype.$ReactComposerTaggerStore4=function(k){'use strict';var l=this.validateAction(k,['composerID','taggersSource']),m=l[0],n=l[1],o=this.getComposerData(m);for(var p in n)o.taggersSource[p]=n[p];this.emitChange(m);};j.prototype.$ReactComposerTaggerStore6=function(k){'use strict';var l=this.getComposerData(k.composerID),m=Array.isArray(k.taggerData)?k.taggerData.slice():Object.assign({},k.taggerData);l.taggersData[k.taggerID]=m;this.emitChange(k.composerID);};j.prototype.$ReactComposerTaggerStore7=function(k){'use strict';var l=this.getComposerData(k.composerID);l.taggersShowNUX[k.taggerID]=k.showNUX;this.emitChange(k.composerID);};j.prototype.$ReactComposerTaggerStore15=function(k){'use strict';var l=this.getComposerData(k.composerID),m=Object.assign({mediaLocation:k.mediaLocation},l.taggersData[c('ReactComposerTaggerType').LOCATION]);l.taggersData[c('ReactComposerTaggerType').LOCATION]=m;this.emitChange(k.composerID);};j.prototype.$ReactComposerTaggerStore8=function(k){'use strict';var l=this.validateAction(k,['composerID','facebox','photoID']),m=l[0],n=l[1],o=l[2],p=n.bestRecognition;if(p)this.$ReactComposerTaggerStore16(m,p.subjectID,p.value,o);};j.prototype.$ReactComposerTaggerStore9=function(k){'use strict';var l=this.validateAction(k,['composerID','subject','value','photoID']),m=l[0],n=l[1],o=l[2],p=l[3];this.$ReactComposerTaggerStore16(m,n,o,p);};j.prototype.$ReactComposerTaggerStore12=function(k){'use strict';var l=this.validateAction(k,['composerID','photoID']),m=l[0],n=l[1];this.$ReactComposerTaggerStore17(m,n);this.$ReactComposerTaggerStore18(m,n);};j.prototype.$ReactComposerTaggerStore10=function(k){'use strict';var l=this.validateAction(k,['composerID','subject','value','photoID']),m=l[0],n=l[1],o=l[2],p=l[3];this.$ReactComposerTaggerStore19(m,n,o,p);};j.prototype.$ReactComposerTaggerStore11=function(k){'use strict';var l=this.validateAction(k,['composerID','subjectID','value','photoID']),m=l[0],n=l[1],o=l[2],p=l[3];this.$ReactComposerTaggerStore16(m,n,o,p);};j.prototype.$ReactComposerTaggerStore13=function(k){'use strict';var l=this.validateAction(k,['composerID','subjectID']),m=l[0],n=l[1];if(!c('ReactComposerPhotoStore').getIsSubjectTagged(m,n))this.$ReactComposerTaggerStore20(m,n);};j.prototype.$ReactComposerTaggerStore14=function(k){'use strict';var l=this.validateAction(k,'composerID');this.getComposerData(l).$ReactComposerTaggerStore1.forEach(function(m){if(!c('ReactComposerPhotoStore').getIsSubjectTagged(l,m))this.$ReactComposerTaggerStore20(l,m);}.bind(this));};j.prototype.$ReactComposerTaggerStore16=function(k,l,m,n){'use strict';var o=new (c('SearchableEntry'))({uniqueID:l,title:m,auxiliaryData:{isFacebox:true,photos:new (c('Set'))([n])}}),p=this.getComposerData(k),q=p.taggersData[c('ReactComposerTaggerType').PEOPLE],r=q.find(function(t){return t.getUniqueID()===o.getUniqueID();});p.$ReactComposerTaggerStore1=p.$ReactComposerTaggerStore1.add(l);if(r){var s=r.getAuxiliaryData();if(this.$ReactComposerTaggerStore21(r))s.photos.add(n);}else p.taggersData[c('ReactComposerTaggerType').PEOPLE]=q.concat(o);this.emitChange(k);};j.prototype.$ReactComposerTaggerStore19=function(k,l,m,n){'use strict';var o=new (c('SearchableEntry'))({uniqueID:l,title:m,auxiliaryData:{isFacebox:true,photos:new (c('Set'))([n])}}),p=this.getComposerData(k),q=p.taggersData[c('ReactComposerTaggerType').PRODUCT],r=q.find(function(s){return s.getUniqueID()===o.getUniqueID();});if(r){if(this.$ReactComposerTaggerStore21(r))r.getAuxiliaryData().photos.add(n);}else p.taggersData[c('ReactComposerTaggerType').PRODUCT]=q.concat(o);this.emitChange(k);};j.prototype.$ReactComposerTaggerStore20=function(k,l){'use strict';var m=this.getComposerData(k);m.taggersData[c('ReactComposerTaggerType').PEOPLE]=m.taggersData[c('ReactComposerTaggerType').PEOPLE].filter(function(n){return n.getUniqueID()!==l;});m.taggersData[c('ReactComposerTaggerType').PRODUCT]=m.taggersData[c('ReactComposerTaggerType').PRODUCT].filter(function(n){return n.getUniqueID()!==l;});m.$ReactComposerTaggerStore1=m.$ReactComposerTaggerStore1['delete'](l);this.emitChange(k);};j.prototype.$ReactComposerTaggerStore17=function(k,l){'use strict';var m=this.getComposerData(k),n=m.taggersData[c('ReactComposerTaggerType').PEOPLE];this.$ReactComposerTaggerStore22(k,n,l);};j.prototype.$ReactComposerTaggerStore18=function(k,l){'use strict';var m=this.getComposerData(k),n=m.taggersData[c('ReactComposerTaggerType').PRODUCT];this.$ReactComposerTaggerStore22(k,n,l);};j.prototype.$ReactComposerTaggerStore22=function(k,l,m){'use strict';var n=[];for(var o=l,p=Array.isArray(o),q=0,o=p?o:o[typeof Symbol==='function'?Symbol.iterator:'@@iterator']();;){var r;if(p){if(q>=o.length)break;r=o[q++];}else{q=o.next();if(q.done)break;r=q.value;}var s=r,t=s.getAuxiliaryData();if(this.$ReactComposerTaggerStore21(s)&&t.photos['delete'](m)&&t.photos.size==0)n.push(s.getUniqueID());}for(var u=n,v=Array.isArray(u),w=0,u=v?u:u[typeof Symbol==='function'?Symbol.iterator:'@@iterator']();;){var x;if(v){if(w>=u.length)break;x=u[w++];}else{w=u.next();if(w.done)break;x=w.value;}var y=x;this.$ReactComposerTaggerStore20(k,y);}};j.prototype.$ReactComposerTaggerStore21=function(k){'use strict';return k.getAuxiliaryData().photos;};f.exports=new j();}),null); __d('ReactComposerTaggerActions',['ReactComposerTaggerActionType','ReactComposerDispatcher','ReactComposerTaggerStore'],(function a(b,c,d,e,f,g){if(c.__markCompiled)c.__markCompiled();h.prototype.deselectCurrentTagger=function(i,j){'use strict';var k=c('ReactComposerTaggerStore').getSelectedTagger(i);if(k){var l={composerID:i,sourceLoggingName:j,type:c('ReactComposerTaggerActionType').DESELECT_TAGGER,taggerID:k};c('ReactComposerDispatcher').dispatch(l);}};h.prototype.selectTagger=function(i,j,k,l){'use strict';var m=c('ReactComposerTaggerStore').getSelectedTagger(i);if(k===m&&l!==true){this.deselectCurrentTagger(i,j);}else{var n={composerID:i,sourceLoggingName:j,type:c('ReactComposerTaggerActionType').SET_SELECTED_TAGGER,taggerID:k,autoFocus:true,disableToggle:l};c('ReactComposerDispatcher').dispatch(n);}};h.prototype.selectTaggerWithoutAutofocus=function(i,j,k){'use strict';var l={composerID:i,sourceLoggingName:j,type:c('ReactComposerTaggerActionType').SET_SELECTED_TAGGER,taggerID:k,autoFocus:false};c('ReactComposerDispatcher').dispatch(l);};h.prototype.updateTaggersSource=function(i,j){'use strict';var k={composerID:i,type:c('ReactComposerTaggerActionType').UPDATE_TAGGERS_SOURCE,taggersSource:j};c('ReactComposerDispatcher').dispatch(k);};h.prototype.setTaggerSource=function(i,j,k){'use strict';var l={composerID:i,type:c('ReactComposerTaggerActionType').SET_TAGGER_SOURCE,taggerID:j,taggerSource:k};c('ReactComposerDispatcher').dispatch(l);};h.prototype.setTaggerData=function(i,j,k,l){'use strict';this.$ReactComposerTaggerActions1(i,k,l,false,j);};h.prototype.setTaggerDataWithoutLogging=function(i,j,k){'use strict';this.$ReactComposerTaggerActions1(i,j,k,true);};h.prototype.$ReactComposerTaggerActions1=function(i,j,k,l,m){'use strict';var n={composerID:i,sourceLoggingName:m,type:c('ReactComposerTaggerActionType').SET_TAGGER_DATA,taggerID:j,taggerData:k,suppressWaterfallLogging:l};c('ReactComposerDispatcher').dispatch(n);};h.prototype.selectDateTime=function(i,j){'use strict';var k={composerID:i,type:c('ReactComposerTaggerActionType').SET_SELECTED_DATETIME,selectedDateTime:j};c('ReactComposerDispatcher').dispatch(k);};h.prototype.selectPeople=function(i,j){'use strict';var k={composerID:i,type:c('ReactComposerTaggerActionType').SET_SELECTED_PEOPLE,selectedPeople:j};c('ReactComposerDispatcher').dispatch(k);};h.prototype.handleSetTaggerShowNUX=function(i,j,k){'use strict';var l={composerID:i,type:c('ReactComposerTaggerActionType').SET_TAGGER_SHOW_NUX,taggerID:j,showNUX:k};c('ReactComposerDispatcher').dispatch(l);};function h(){'use strict';}f.exports=new h();}),null); __d('XUIPageNavigationShim',['DOMContainer.react','React','isNode'],(function a(b,c,d,e,f,g){var h,i;if(c.__markCompiled)c.__markCompiled();var j=function(){var m=0;return function(){return 'XUIPageNavigationShim-'+m++;};}();function k(m){var n;if(m.children){n=m.children.map(function(p){if(typeof p==='object'&&typeof p.ctor==='function'){return k(p);}else if(c('isNode')(p)){return c('React').createElement(c('DOMContainer.react'),{key:j()},p);}else return p;});if(n.length===1)n=n[0];}var o=m.ctor;return (c('React').createElement(o,babelHelpers['extends']({key:j()},m.props),n));}h=babelHelpers.inherits(l,c('React').Component);i=h&&h.prototype;l.prototype.render=function(){'use strict';return k(this.props);};function l(){'use strict';h.apply(this,arguments);}f.exports=l;}),null);