File: C:/Windows/SystemApps/Microsoft.Windows.Search_cw5n1h2txyewy/cache/Desktop/25.txt
var __assign,__extends,__spreadArrays,WSB;(function(n){var t;(function(n){function t(){for(var t,r,u,n,f,e=[],i=0;i<arguments.length;i++)e[i]=arguments[i];for(t=[],r=0,u=e;r<u.length;r++)if(n=u[r],n)if(typeof n=="string")t.push(n);else for(f in n)n[f]&&t.push(f);return t.length>0?t.join(" "):null}function i(n){return ThresholdUtilities.getUrlParameter(location.search,"isTest")?n:undefined}n.ViewData={};n.classNames=t;n.whenTestHooks=i})(t=n.View||(n.View={}))})(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(n){var t=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.componentDidMount=function(){this.props.adjustHeight&&this.props.adjustHeight()},t.prototype.componentDidUpdate=function(){this.props.adjustHeight&&this.props.adjustHeight()},t}(React.Component);n.DynamicHeightView=t})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var i=function(i){function r(){return i!==null&&i.apply(this,arguments)||this}return __extends(r,i),r.prototype.render=function(){var f=this.props,i=f.suggestion,r=f.openPreviewPaneButton,e="OpenWebPreviewPaneTooltip",o="OpenLocalPreviewPaneTooltip",s=n.config.enableShopSH1&&i.handoffType===15,u;return!s&&(!r||!i.previewPaneType)?null:(u=i.previewPaneType==1,s)?React.createElement("div",{className:"openBrowserBtn"},React.createElement("span",{className:"openPreviewIcon"},React.createElement(t.Icon,{icon:{content:"",type:2}}))):React.createElement("div",{className:"openPreviewPaneBtn",onClick:function(n){return r.clickHandler(i,n)},"data-partnertag":t.whenTestHooks("Suggestion.OpenPreviewPaneButton"),"data-noct":"true",role:"button",title:t.getLocString(u?e:o),"aria-label":t.getLocString(u?e:o)},React.createElement("span",{className:"openPreviewIcon",role:"presentation"},React.createElement(t.Icon,{icon:r.defaultIcon})),React.createElement("span",{className:"previewOpenedIcon",role:"presentation"},React.createElement(t.Icon,{icon:r.openedIcon})))},r}(React.Component);t.PreviewPaneButton=i})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var i=function(i){function r(){return i!==null&&i.apply(this,arguments)||this}return __extends(r,i),r.prototype.render=function(){var i=this.props.icon;return i?React.createElement("span",{className:"removeIcon",title:i.title,onClick:function(t){t.nativeEvent.stopPropagation();t.stopPropagation();n.invokeClickHandler(i.click,t.nativeEvent)},"data-partnertag":t.whenTestHooks("Suggestion.RemoveIcon")},React.createElement(t.Icon,{icon:i.icon})):null},r}(React.Component);t.RemoveIcon=i})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var i=function(i){function r(){return i!==null&&i.apply(this,arguments)||this}return __extends(r,i),r.prototype.render=function(){var i=this.props.dataModel,r=i.isModal,f=i.isVisible,u=i.title,e=i.messageText,o=i.buttons;return f?React.createElement("div",{id:"dialog_overlay","data-partnertag":t.whenTestHooks("DialogBoxOverlay"),className:t.classNames({wsbModal:r})},React.createElement("div",{"data-partnertag":t.whenTestHooks("DialogBox")},u&&React.createElement("h1",null,u),e,React.createElement("div",null,o.map(function(i){return React.createElement("input",{type:"button",key:n.config.reactKeys?i.id:undefined,className:t.classNames({colored:i.useAccentColor,focusable:r}),value:i.text,id:i.id,tabIndex:-1,"data-partnertag":t.whenTestHooks("DialogBoxButton")})})))):null},r}(React.Component);t.WindowsDialogBox=i})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var i=function(i){function r(){return i!==null&&i.apply(this,arguments)||this}return __extends(r,i),r.prototype.render=function(){var u=this.props,o=u.dataModel,f=u.icon,s=u.messageClassName;if(!o)return null;var i=this.props.dataModel,e=i.clickHandler,h=i.messageText,c=i.title,r=i.action;return React.createElement("div",{className:t.classNames("visible",s),"data-partnertag":t.whenTestHooks("Message"),title:c,onClick:function(n){return e&&e(n.nativeEvent)}},React.createElement("div",{className:"message"},f&&React.createElement(t.Icon,{icon:f}),React.createElement("div",{className:t.classNames({details:f!=null})},React.createElement("div",{className:"primaryText"},h),r&&React.createElement("div",{className:"primaryText accentColor",onClick:function(t){return n.invokeClickHandler(r.click,t.nativeEvent)},"data-h":r.instItem.getHValue(),"data-clicks":"true"},r.text))))},r}(t.DynamicHeightView);t.WindowsMessage=i})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var r=function(i){function r(){var t=i!==null&&i.apply(this,arguments)||this;return t.shouldComponentUpdate=function(i,r){return n.shouldComponentUpdateOverload(t,i,r)},t}return __extends(r,i),r.prototype.render=function(){var r=this.props,i=r.advancedOptions,f=r.additionalClass;return!i||i.length==0?null:React.createElement("div",{className:t.classNames("advancedOptions",f)},i.map(function(i){return React.createElement("div",{key:n.config.reactKeys?i.id:undefined,id:i.id,className:t.classNames("advancedOption",i.cssClass,{selectable:i.selected,sa_hv:i.selected,withoutPadding:i.layout==6})},i.title&&React.createElement("h4",{className:"groupHeader groupTitle"},i.title),React.createElement(u,{option:i}))}))},r}(React.Component);t.AdvancedOptions=r;var u=function(n){var r=n.option,t=[];switch(r.layout){case 1:t.push(React.createElement(e,{option:r}));t.push(React.createElement(i,{dismiss:r.dismiss}));break;case 6:t.push(React.createElement(o,{option:r}));break;default:t.push(React.createElement(f,{option:r}));t.push(React.createElement(i,{dismiss:r.dismiss}))}return t?React.createElement("div",null,t):null},f=function(i){var r=i.option;return React.createElement("div",null,r.message&&React.createElement("p",{className:"advancedOptionHeading"},r.message),React.createElement("input",{type:"button",role:"button",className:"focusable","data-partnertag":t.whenTestHooks("AutoSuggest.TopHitHeader.AdvancedOption"),tabIndex:-1,onClick:function(t){return n.invokeClickHandler(r.click,t.nativeEvent)},"data-h":r.instItem?r.instItem.getHValue():undefined,"aria-selected":r.selected,"aria-label":r.narratorText,"data-clicks":"true",value:r.text}))},e=function(i){var r=i.option;return React.createElement("div",null,React.createElement(t.Icon,{icon:r.icon}),React.createElement("div",{className:"details"},React.createElement("a",{href:"#",className:"accentColor focusable additionalInfoText","data-partnertag":t.whenTestHooks("AutoSuggest.TopHitHeader.AdvancedOption"),tabIndex:-1,onClick:function(t){return n.invokeClickHandler(r.click,t.nativeEvent)},"data-h":r.instItem?r.instItem.getHValue():undefined,"data-clicks":"true"},r.message)))},o=function(i){var r=i.option;return React.createElement("div",null,React.createElement("div",{className:"messageWithButton"},r.icon&&React.createElement(t.Icon,{icon:r.icon}),React.createElement("span",{className:"advancedOptionMessage",tabIndex:-1,"data-h":r.instItem?r.instItem.getHValue():undefined,"data-clicks":"true"},r.message),React.createElement("input",{type:"button",role:"button",className:"focusable advancedOptionButton","data-partnertag":t.whenTestHooks("AutoSuggest.TopHitHeader.AdvancedOption"),tabIndex:-1,onClick:function(t){return n.invokeClickHandler(r.click,t.nativeEvent)},"data-h":r.instItem?r.instItem.getHValue():undefined,"aria-selected":r.selected,"aria-label":r.narratorText,"data-clicks":"true",value:r.buttonLabel}),!!r.dismiss&&React.createElement("div",{className:"advancedOptionDimiss",onClick:function(){return r.dismiss.action()}},React.createElement(t.Icon,{icon:r.dismiss.icon}))))},i=function(n){var i=n.dismiss;return i?React.createElement("a",{href:"#","data-partnertag":t.whenTestHooks("AdvancedOption.Dismiss"),"aria-label":t.getLocString("DismissUpsell"),title:t.getLocString("DismissUpsell"),className:"cancelIcon focusable",onClick:function(){return i.action()},tabIndex:-1},React.createElement(t.Icon,{icon:i.icon})):null}})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var i=function(i){function r(){var t=i!==null&&i.apply(this,arguments)||this;return t.shouldComponentUpdate=function(i,r){return n.shouldComponentUpdateOverload(t,i,r)},t}return __extends(r,i),r.prototype.render=function(){var n=this.props.dataModel;if(!n)return null;var i=n.advancedOptions,r=n.headerText,u=n.message,f=n.subMessage,e=n.messageIcon;return React.createElement("div",null,!!i.length&&React.createElement("div",{className:"topOptions"},React.createElement(t.AdvancedOptions,{advancedOptions:i.filter(function(n){return n.layout==1||n.layout==6})})),r&&React.createElement("div",{className:"groupHeader"},React.createElement("h4",{className:"groupTitle","aria-label":r},r)),!!u&&React.createElement("div",{className:"scopeMessage",role:"status"},React.createElement(t.Icon,{icon:e}),React.createElement("p",{className:"details","aria-level":"0","aria-label":u,role:"heading","data-partnertag":t.whenTestHooks("message")},u),!!f&&React.createElement("p",{className:"additionalDetails","aria-level":"0","aria-label":f,role:"heading","data-partnertag":t.whenTestHooks("subMessage")},f)),!!i.length&&React.createElement("div",{className:"scopeOptions"},React.createElement(t.AdvancedOptions,{advancedOptions:i.filter(function(n){return n.layout==0})})))},r}(React.Component);t.TopHitHeader=i})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var i=function(i){function r(){var t=i!==null&&i.apply(this,arguments)||this;return t.shouldComponentUpdate=function(i,r){return!n.config.reactGroups||n.shouldComponentUpdateOverload(t,i,r)},t}return __extends(r,i),r.prototype.render=function(){var i=this.props,f=i.suggestions,r=i.clickHandler,u=i.contextMenuHandler,e=i.openPreviewPaneButton;return React.createElement("div",{className:t.classNames(n.RuntimeConfig.FlatListWithoutGroups?"group":"topResults")},f.map(function(i){return n.RuntimeConfig.QfMode==5||n.RuntimeConfig.QfMode==9?React.createElement(t.WindowsSuggestionFileExplorer,{key:n.config.reactKeys?i.id:undefined,suggestion:i,contextMenuHandler:u,clickHandler:r}):i.staticGroupType&&i.staticGroupType==n.GroupType.Upsell?React.createElement(t.UpsellSuggestion,{key:n.config.reactKeys?i.id:undefined,suggestion:i,clickHandler:r,contextMenuHandler:u}):React.createElement(t.WindowsSuggestionThreeLines,{key:n.config.reactKeys?i.id:undefined,suggestion:i,contextMenuHandler:u,clickHandler:r,openPreviewPaneButton:e})}))},r}(t.DynamicHeightView);t.WindowsTopResults=i})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var r=function(n){function r(){return n!==null&&n.apply(this,arguments)||this}return __extends(r,n),r.prototype.render=function(){var r=this.props,n=r.suggestion,f=r.clickHandler,e=r.contextMenuHandler,u;return n?(u=t.classNames("suggestion",{sa_hv:n.selected&&!n.selectedStyleSuspended,selectable:!!n.click},n.classNames.join(" ")),React.createElement("li",{className:u,onContextMenu:function(t){return e(n,t.nativeEvent)},onClick:function(t){return f(n,t.nativeEvent)},id:n.id,"data-partnertag":t.whenTestHooks("AutoSuggest.RegularSuggestion"),"aria-selected":n.selected?"true":"false","aria-label":n.narratorText,"data-stype":t.whenTestHooks(n.type),"data-h":n.instItem.getHValue(),"data-clicks":n.isReformulation?"true":null,"data-noct":n.isReformulation?"true":null,title:n.tooltip},React.createElement("div",{className:"suggDetailsContainer","data-partnertag":t.whenTestHooks("Suggestion.SuggDetailsContainer")},React.createElement(t.Icon,{icon:n.icon}),React.createElement(i,{suggestion:n})))):null},r}(React.Component),i;t.WindowsSuggestionFileExplorer=r;i=function(i){function r(){return i!==null&&i.apply(this,arguments)||this}return __extends(r,i),r.prototype.render=function(){var i=this.props.suggestion,r=i.primaryMetadata;return React.createElement("div",{className:"details"},React.createElement("div",{className:"primaryText","data-partnertag":t.whenTestHooks("Suggestion.PrimaryText")},React.createElement("div",null,React.createElement("span",{className:"title"},React.createElement(t.HighlightedText,{text:i.text,dir:"ltr",reverse:n.hasReverseHighlighting(i)})),!!r&&React.createElement("span",{className:"secondaryText annotation"},React.createElement(t.HighlightedText,{text:r})))),React.createElement(t.RemoveIcon,{icon:i.removeIcon}))},r}(React.Component)})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}();__assign=this&&this.__assign||function(){return __assign=Object.assign||function(n){for(var t,r,i=1,u=arguments.length;i<u;i++){t=arguments[i];for(r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r])}return n},__assign.apply(this,arguments)},function(n){var t;(function(t){var r=function(r){function u(t){var i=r.call(this,t)||this;return i.shouldComponentUpdate=function(t,r){return!n.config.reactGroups||n.shouldComponentUpdateOverload(i,t,r)},i.state={iconRendered:!1},t.suggestion.onIconLoaded=function(){i.state.iconRendered||i.setState({iconRendered:!0})},i}return __extends(u,r),u.prototype.render=function(){var r=this.props,n=r.suggestion,u=r.openPreviewPaneButton,o=r.isFirst,s=r.clickHandler,h=r.webSuggestionAnnotation,c=r.contextMenuHandler,f,e;return n?(f=!!n.previewPaneType,e=t.classNames("suggestion",{sa_hv:n.selected&&!n.selectedStyleSuspended,selectable:!!n.click,withOpenPreviewPaneBtn:u&&f,previewPaneOpened:n.hasPreviewPaneOpened,previewPaneOpening:n.isPreviewPaneOpening,removeIconPadding:!!n.removeIcon},n.classNames.join(" ")),React.createElement("li",{className:e,onContextMenu:function(t){return c(n,t.nativeEvent)},onClick:function(t){return s(n,t.nativeEvent)},id:n.id,"data-partnertag":t.whenTestHooks("AutoSuggest.RegularSuggestion"),"aria-selected":n.selected?"true":"false","aria-label":n.narratorText,"data-stype":t.whenTestHooks(n.type),"data-h":n.instItem.getHValue(),"data-clicks":n.isReformulation?"true":null,"data-noct":n.isReformulation?"true":null,title:n.tooltip},React.createElement("div",{className:"suggDetailsContainer","data-partnertag":t.whenTestHooks("Suggestion.SuggDetailsContainer")},React.createElement(t.Icon,{icon:n.icon}),React.createElement(i,{suggestion:n,isFirst:o,webSuggestionAnnotation:h})),React.createElement(t.PreviewPaneButton,{suggestion:n,openPreviewPaneButton:u}),n.subItems&&n.subItems.map(function(n){var t=React.createElement(n.itemView,__assign({subItem:n},n.props));return t.key=n.id,t}))):null},u}(React.Component),i;t.WindowsSuggestionSingleLine=r;i=function(i){var r=i.suggestion,e=i.isFirst,f=i.webSuggestionAnnotation,u=r.additionalInfoText;return!u&&e&&n.isWebSuggestion(r)&&f&&(u=f),React.createElement("div",{className:"details"},React.createElement("div",{className:"primaryText","data-partnertag":t.whenTestHooks("Suggestion.PrimaryText")},!u?React.createElement("div",null,React.createElement("span",{className:"title"},React.createElement(t.HighlightedText,{text:r.text,dir:"ltr",reverse:n.hasReverseHighlighting(r)}))):React.createElement("div",null,React.createElement("span",{className:"title"},React.createElement(t.HighlightedText,{text:r.text,dir:"ltr",reverse:n.hasReverseHighlighting(r)})),React.createElement("span",{className:"additionalInfoText annotation"},React.createElement(t.HighlightedText,{text:u})),React.createElement("div",{className:"additionalCallout"},r.additionalCalloutIcon&&React.createElement(t.Icon,{additionalCssClass:"additionalCalloutIcon",icon:r.additionalCalloutIcon}),r.additionalCalloutText&&React.createElement("span",{className:"additionalCalloutText"},r.additionalCalloutText))),r.additionalSubText&&React.createElement("ul",{className:"additionalSubText"},r.additionalSubText.map(function(t){return React.createElement("li",{key:n.config.reactKeys?t:undefined,className:"subText"},t)})),!u&&r.additionalCalloutIcon&&React.createElement(t.Icon,{additionalCssClass:"additionalCalloutIcon",icon:r.additionalCalloutIcon,"data-partnertag":t.whenTestHooks("AutoSuggest.AdditionalCalloutIcon")}),!u&&r.additionalCalloutText&&React.createElement("div",{className:"additionalCalloutText","data-partnertag":t.whenTestHooks("AutoSuggest.AdditionalCalloutText")},r.additionalCalloutText)),React.createElement(t.RemoveIcon,{icon:r.removeIcon}))}})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var u=function(u){function f(t){var i=u.call(this,t)||this;return i.shouldComponentUpdate=function(t,r){return!n.config.reactGroups||n.shouldComponentUpdateOverload(i,t,r)},i.state={iconRendered:!1},t.suggestion.onIconLoaded=function(){i.state.iconRendered||i.setState({iconRendered:!0})},i}return __extends(f,u),f.prototype.render=function(){var f=this.props,n=f.suggestion,e=f.openPreviewPaneButton,o=f.clickHandler,s=f.contextMenuHandler,u=!n.htmlContent,h=!!n.previewPaneType,c=t.classNames("suggestion","cf",{sa_hv:n.selected&&!n.selectedStyleSuspended,topHitConnectedToGroup:n.hasChildSuggestionsDisplayed,selectable:!!n.click,withSecondaryIcon:!!n.secondaryIcon,withOpenPreviewPaneBtn:e&&h,previewPaneOpened:n.hasPreviewPaneOpened,previewPaneOpening:n.isPreviewPaneOpening,removeIconPadding:n.removeIcon!=null},n.classNames.join(" "));return React.createElement("li",{className:c,onContextMenu:function(t){return s(n,t.nativeEvent)},onClick:function(t){return n.click&&o(n,t.nativeEvent)},id:n.id,"data-partnertag":t.whenTestHooks("AutoSuggest.RegularSuggestion"),"aria-selected":n.selected?"true":"false","aria-label":n.narratorText&&n.narratorText,"data-stype":t.whenTestHooks(n.type),"data-h":n.instItem.getHValue(),"data-clicks":n.isReformulation?"true":null,"data-noct":n.isReformulation?"true":null,title:n.tooltip},React.createElement("div",{className:"suggDetailsContainer","data-partnertag":t.whenTestHooks("Suggestion.SuggDetailsContainer")},u&&n.type!="OLE"&&React.createElement(t.Icon,{icon:n.icon}),u&&React.createElement(i,{suggestion:n}),u&&React.createElement(t.RemoveIcon,{icon:n.removeIcon}),u&&n.secondaryIcon&&n.type!="OLE"&&React.createElement(t.Icon,{icon:n.secondaryIcon,type:"SecondaryIcon"}),n.htmlContent&&React.createElement(r,{htmlContent:n.htmlContent})),u&&React.createElement(t.PreviewPaneButton,{suggestion:n,openPreviewPaneButton:e}))},f}(React.Component),i,r;t.WindowsSuggestionThreeLines=u;i=function(i){var r=i.suggestion,u=r&&r.type=="OLE",f=r&&r.dateShort;return React.createElement("div",{className:"details"},React.createElement("div",{className:"primaryText","data-partnertag":t.whenTestHooks("Suggestion.PrimaryText")},React.createElement("div",null,React.createElement("span",{className:"title"},React.createElement(t.HighlightedText,{text:r.text,dir:"ltr",reverse:n.hasReverseHighlighting(r)}))),r.secondaryIcon&&r.type=="OLE"&&React.createElement(t.Icon,{icon:r.secondaryIcon,type:"SecondaryIcon"})),r.primaryMetadata&&React.createElement("div",{className:t.classNames("secondaryText","annotation",{emailAnnotation:u}),"data-partnertag":t.whenTestHooks("Suggestion.SecondaryText")},React.createElement(t.HighlightedText,{text:r.primaryMetadata,dir:"ltr"}),u&&f&&React.createElement("div",{className:"secondaryText annotation receivedDate"},f)),r.secondaryMetadata&&React.createElement("div",{className:"secondaryMetadata secondaryText annotation","data-partnertag":t.whenTestHooks("Suggestion.SecondaryMetadta")},React.createElement(t.HighlightedText,{text:r.secondaryMetadata,dir:"ltr"})),r.mruHintEnabled&&r.uxHint&&React.createElement("div",{className:"secondaryMetadata secondaryText annotation","data-partnertag":t.whenTestHooks("Suggestion.UxHint")},React.createElement("em",null,r.uxHint)),!r.mruHintEnabled&&r.uxHint&&React.createElement("div",{className:"secondaryMetadata secondaryText annotation","data-partnertag":t.whenTestHooks("Suggestion.UxHint")},React.createElement(t.HighlightedText,{text:r.uxHint,dir:"ltr"})))};r=function(n){return React.createElement("div",{className:"answer",dangerouslySetInnerHTML:{__html:n.htmlContent}})}})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var i=function(i){function u(){var t=i!==null&&i.apply(this,arguments)||this;return t.shouldComponentUpdate=function(i,r){return!n.config.reactGroups||n.shouldComponentUpdateOverload(t,i,r)},t}return __extends(u,i),u.prototype.render=function(){var i=this.props,n=i.group,u=i.clickHandler;return React.createElement("div",{className:t.classNames("group",n.cssClasses),"data-region":n.instRegionName},!n.hideGroupHeader&&React.createElement(r,{group:n,clickHandler:u}),React.createElement(f,{suggestions:n.suggestions,rootProperties:this.props,renderingState:{isFirst:!0}}),React.createElement(o,{group:n}))},u}(React.Component);t.WindowsGroup=i;var r=function(n){var i=n.group,e=n.clickHandler,r=i.click&&!i.onlyAnnotationIsClickable,f=(!!i.secondaryText||!!i.secondaryIcon)&&i.click&&i.onlyAnnotationIsClickable;return React.createElement("div",{className:t.classNames("groupHeader",{selectable:r,sa_hv:r&&i.selected&&!i.selectedStyleSuspended}),id:i.id,onClick:r?function(n){return e(i,n.nativeEvent)}:undefined,"data-h":r&&i.instItem&&i.instItem.getHValue(),"data-clicks":"true",role:r?"listitem":f?"link":"heading","aria-level":r?undefined:f?undefined:"4","aria-label":f?"":i.narratorText,"aria-selected":i.selected?"true":"false","data-partnertag":t.whenTestHooks("AutoSuggest.GroupHeader")},React.createElement("div",{className:t.classNames("groupTitle",{countAndChevronHeader:i.showCountInHeader}),"data-clarity-unmask":"true",role:r?undefined:f?"heading":undefined,"aria-level":r?undefined:f?"4":undefined},React.createElement("span",{className:t.classNames({title:i.showCountInHeader})},i.text),i.count>0&&i.showCountInHeader&&React.createElement("span",null," ","(",i.count,i.showPlusIconInHeader?"+":"",")")),f&&React.createElement(u,{parent:i,clickHandler:e}))},u=function(n){var i=n.parent,r=n.clickHandler;return React.createElement("a",{className:t.classNames("groupTitle secondaryText selectable focusable",{sa_hv:i.selected&&!i.selectedStyleSuspended}),onClick:function(n){return r(i,n.nativeEvent)},"data-h":i.instItem&&i.instItem.getHValue(),"data-clicks":"true",title:i.tooltip,"aria-selected":i.selected?"true":"false","aria-label":i.secondaryIcon?i.secondaryText:"","data-partnertag":t.whenTestHooks("AutoSuggest.GroupHeaderLink")},!i.secondaryIcon?i.secondaryText:React.createElement(t.Icon,{icon:i.secondaryIcon}))},f=function(t){var i=t.suggestions,r=t.rootProperties,u=t.renderingState;return React.createElement("ul",{className:"suggsList"},i.map(function(t){return!t.suppressed&&React.createElement(e,{key:n.config.reactKeys?t.id:undefined,suggestion:t,rootProperties:r,renderingState:u})}))},e=function(n){var r=n.suggestion,i=n.rootProperties,f=n.renderingState,u;switch(r.template){case 0:u=React.createElement(t.WindowsSuggestionSingleLine,{isFirst:f.isFirst,suggestion:r,contextMenuHandler:i.contextMenuHandler,clickHandler:i.clickHandler,openPreviewPaneButton:i.openPreviewPaneButton,webSuggestionAnnotation:i.webSuggestionAnnotation});f.isFirst=!1;break;case 1:u=React.createElement(t.WindowsSuggestionThreeLines,{suggestion:r,contextMenuHandler:i.contextMenuHandler,clickHandler:i.clickHandler,openPreviewPaneButton:i.openPreviewPaneButton});break;case 3:u=React.createElement(t.ProngWeatherSuggestion,{suggestion:r,contextMenuHandler:i.contextMenuHandler,clickHandler:i.clickHandler,openPreviewPaneButton:i.openPreviewPaneButton});break;case 5:u=React.createElement(t.BingDailyImageSuggestion,{suggestion:r,contextMenuHandler:i.contextMenuHandler,clickHandler:i.clickHandler});break;case 4:u=React.createElement(t.NewsCardSuggestion,{suggestion:r,contextMenuHandler:i.contextMenuHandler,clickHandler:i.clickHandler,openPreviewPaneButton:i.openPreviewPaneButton});break;case 6:u=React.createElement(t.MeetingPrepSuggestion,{suggestion:r,contextMenuHandler:i.contextMenuHandler,clickHandler:i.clickHandler})}return u},o=function(n){var t=n.group;return!t.education||t.suggestions.length>1?null:React.createElement("div",{className:"education"},t.education)}})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var r=function(r){function u(){var t=r!==null&&r.apply(this,arguments)||this;return t.shouldComponentUpdate=function(i,r){return!n.config.reactGroups||n.shouldComponentUpdateOverload(t,i,r)},t}return __extends(u,r),u.prototype.render=function(){var r=this.props,f=r.groups,o=r.clickHandler,s=r.contextMenuHandler,h=r.openPreviewPaneButton,c=r.webSuggestionAnnotation,e=r.deleteMRUButtonCallback,u;return React.createElement("div",{"data-partnertag":t.whenTestHooks("AutoSuggest.GroupContainer"),"data-region":"Groups"},e&&React.createElement(i,{deleteMRUButtonCallback:e}),f.map(function(i){var r=React.createElement("div",{key:n.config.reactKeys?i.id:undefined,className:t.classNames("groupContainer",i.cssClasses)},!n.isTopHitChildGroup(i.typeWithSource)&&u&&n.isTopHitChildGroup(u.typeWithSource)&&React.createElement("div",{className:"divider topHitConnectedToGroup"}),React.createElement(t.WindowsGroup,{group:i,clickHandler:o,contextMenuHandler:s,openPreviewPaneButton:h,webSuggestionAnnotation:c}),n.RuntimeConfig.QfMode==8&&f.length>1&&React.createElement("div",{className:"divider"}));return u=i,r}),u&&n.isTopHitChildGroup(u.typeWithSource)&&React.createElement("div",{className:"divider topHitConnectedToGroup"}))},u}(t.DynamicHeightView),i;t.WindowsGroups=r;i=function(n){var i=n.deleteMRUButtonCallback;return React.createElement("div",{className:"groupHeader",role:"heading","data-partnertag":t.whenTestHooks("AutoSuggest.recentSearches")},React.createElement("div",{className:"groupTitle",role:"heading"},React.createElement("span",null,t.getLocString("RecentSearches"))),React.createElement("button",{id:"clearMruButton",className:"clearMruButton",onClick:function(){return i()},"data-partnertag":t.whenTestHooks("AutoSuggest.ClearMRU"),tabIndex:-1},React.createElement("span",null,t.getLocString("Clear"))))}})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var i=function(i){function r(){return i!==null&&i.apply(this,arguments)||this}return __extends(r,i),r.prototype.render=function(){var e=this.props,r=e.dataModel,h=e.icon,u;if(!r)return null;var o=r.isOnline,c=r.previewPaneTitle,i=r.previewPaneItems,s=r.fullPartialQuery,f=[],l=function(t){i[t].click?f.push(React.createElement("li",{onClick:function(){return i[t].click(n.getCurrentTime(),2)}},"• ",React.createElement("span",{className:"errorInfoLink"}," ",i[t].text," "))):f.push(React.createElement("li",null," • ",i[t].text," "))};for(u=1;u<i.length;u++)l(u);return React.createElement("div",null,n.config.disableOfflineRequest&&!o&&i.length>1&&React.createElement("div",{className:"anchor"},React.createElement("div",{className:"previewIcon"},React.createElement(t.Icon,{icon:h}),React.createElement("div",{className:"title"},React.createElement("span",null," ",c," "))),React.createElement("ul",{className:"annotation errorInfo"},React.createElement("li",null," ",i[0].text," "),f)),(!n.config.disableOfflineRequest||o)&&i.length>0&&s!=null&&React.createElement("div",{className:"anchor"},React.createElement("div",{className:"previewIcon"},React.createElement("div",{className:"title"},i[0].text,React.createElement("span",{className:"highlighted"},s),i[1].text))))},r}(React.Component);t.PreviewErrorMessageContainer=i})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){function u(n){return!isNaN(+n)}function f(){return" “"}function e(){return"”"}var o=function(r){function o(){var t=r!==null&&r.apply(this,arguments)||this;return t.shouldComponentUpdate=function(i,r){return!n.config.reactPP||n.shouldComponentUpdateOverload(t,i,r)},t}return __extends(o,r),o.prototype.render=function(){var s=this.props,o=s.dataModel,d=s.expanderClickInstrumentation,g=s.chevronDownIcon,nt=s.cortanaInfoIcon;if(!o)return null;var r=o.suggestion,h=o.sections,y=o.suggestionClickHandler,c=o.itemClickHandler,l=o.contextMenuClickHandler,a=o.backButtonItem,tt=o.settingsOnlineModules,p=o.messageDataModel,w=r.department,v=r.jobTitle,b=r.previewMetadata?Object.keys(r.previewMetadata):[],k=HitHighlightingParser.removeMarkers(r.primaryMetadata);return React.createElement("div",null,!!a&&React.createElement("div",{role:"presentation",className:"buttonOptionContainer backButtonContainer"},React.createElement("button",{className:"buttonOption backButton focusable",onClick:function(){return a.action()},"data-partnertag":t.whenTestHooks("AutoSuggest.PreviewPaneBackButton"),href:"#","aria-label":t.getLocString("DismissUpsell"),title:t.getLocString("DismissUpsell"),tabIndex:-1},React.createElement(t.Icon,{icon:a.icon}))),React.createElement("div",{className:"anchor clickable","data-partnertag":t.whenTestHooks("AutoSuggest.Preview.Anchor"),onContextMenu:l&&function(n){return l(r,n.nativeEvent)},onClick:y&&function(n){return y(r,n.nativeEvent)}},r.previewPaneType!=1&&React.createElement("div",{className:"previewIcon"},React.createElement(t.Icon,{icon:r.previewIcon}),React.createElement("div",{className:"title"},React.createElement("span",null,HitHighlightingParser.removeMarkers(r.text)))),r.previewPaneType==1&&React.createElement("div",{className:"previewIcon"},React.createElement(t.Icon,{icon:r.previewIcon}),React.createElement("div",{className:"title",id:"previewPaneTitle"},React.createElement("span",null,t.getLocString("SearchTheWebFor")+f()),React.createElement(t.HighlightedText,{text:r.text.replace(/(^")|("$)/g,""),dir:"ltr"}),React.createElement("span",null,e()))),r.primaryMetadata&&r.previewPaneType!=1&&React.createElement("div",{className:"secondaryText annotation"},!v&&k&&React.createElement("span",null,k),v&&React.createElement("span",null,v),w&&React.createElement("span",null,w)),React.createElement("div",{className:"divider"})),React.createElement("div",{className:"previewDataSection"},b.length>0&&React.createElement("div",{className:"metadata allowcontextmenu","data-partnertag":t.whenTestHooks("AutoSuggest.Preview.Metadata")},b.map(function(i){return React.createElement("div",{key:n.config.reactKeys?i:undefined,className:"secondaryText annotation"},!u(i)&&React.createElement("span",{className:"label"},i),React.createElement("div",{className:"metadataContainer"},r.previewMetadata[i].map(function(i){return React.createElement("div",{key:n.config.reactKeys?i.text:undefined,className:t.classNames("value",{clickable:!!i.click}),onClick:function(n){return i.click&&c(i,n.nativeEvent)}},i.text)})))}),React.createElement("div",{className:"divider"})),!r.uninstallationInProgress&&h.length>0&&h.map(function(t,u){return React.createElement("div",{key:n.config.reactKeys?t.title:undefined},t.title&&React.createElement("h4",{className:"groupTitle"},t.title),React.createElement(i,{suggestion:r,section:t,itemClickHandler:c,numberOfSections:h.length,sectionIndex:u,expanderClickInstrumentation:d,chevronDownIcon:g,contextMenuClickHandler:l}))}),!r.uninstallationInProgress&&tt.map(function(i){return React.createElement("div",{key:n.config.reactKeys?i.header:undefined},React.createElement("div",{className:"divider"}),React.createElement(t.SettingsOnlineModule,{settingsModule:i,itemClickHandler:c}))}),r.uninstallationInProgress&&p&&React.createElement(t.WindowsMessage,{dataModel:p,icon:nt,messageClassName:"uninstallMessage"})))},o}(React.Component),i,r;t.WindowsPreviewContainer=o;i=function(i){function u(n){var t=i.call(this,n)||this;return t.state={sectionCollapsed:!0},t.toggleSectionVisibility=t.toggleSectionVisibility.bind(t),t}return __extends(u,i),u.prototype.toggleSectionVisibility=function(){var n=this.state.sectionCollapsed;this.setState({sectionCollapsed:!n});this.props.expanderClickInstrumentation(this.props.suggestion,this.props.section.sectionType,n)},u.prototype.render=function(){var s=this,u=this.props,f=u.suggestion,i=u.section,e=u.itemClickHandler,h=u.chevronDownIcon,c=u.sectionIndex,l=u.numberOfSections,o=u.contextMenuClickHandler;return React.createElement("ul",{"aria-label":i.narratorText},i.items.map(function(t){return React.createElement(r,{key:n.config.reactKeys?t.id:undefined,item:t,title:i.title,itemClickHandler:e,suggestion:f,contextMenuClickHandler:o})}),i.collapsedItems.length>0&&React.createElement("section",{role:"presentation","aria-hidden":this.state.sectionCollapsed,className:t.classNames({sectionHidden:this.state.sectionCollapsed,sectionShown:!this.state.sectionCollapsed})},i.collapsedItems.map(function(t){return React.createElement(r,{key:n.config.reactKeys?t.id:undefined,item:t,title:i.title,itemClickHandler:e,suggestion:f,contextMenuClickHandler:o,expanderCollapsed:s.state.sectionCollapsed.valueOf()})})),i.collapsedItems.length>0&&React.createElement(t.Expander,{chevronDownIcon:h,expandCollapseClickEventHandler:this.toggleSectionVisibility,expanderCollapsed:this.state.sectionCollapsed,expanderItem:i.expander,sectionNarratorText:i.narratorText}),i.collapsedItems.length==0&&l!==c+1&&React.createElement("li",{role:"presentation",className:"divider"}))},u}(React.Component);t.WindowsPreviewSectionsContainer=i;r=function(n){var i=n.item,r=n.title,e=n.itemClickHandler,o=n.expanderCollapsed,u=n.suggestion,f=n.contextMenuClickHandler;return React.createElement("li",{id:i.id,className:t.classNames("sectionItem selectable",{sa_hv:i.selected},{collapsedItem:o}),onClick:function(n){return e(i,n.nativeEvent)},onContextMenu:r&&f&&u&&function(n){return f(u,n.nativeEvent,i)},title:i.tooltip,"aria-selected":i.selected,"aria-label":i.narratorText,"data-partnertag":t.whenTestHooks("AutoSuggest.Preview.SectionItem"),tabIndex:-1},React.createElement(t.Icon,{icon:i.icon,additionalCssClass:t.classNames({accentColor:!r})}),React.createElement("div",{className:"details secondaryText"},React.createElement("span",null,i.text),i.annotation&&React.createElement("span",{className:i.annotationClass},i.annotation)))}})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){function f(n){var u=n.index,f=n.item,e=n.isLast,o=n.hasPartialNextWord;return o&&u==0?React.createElement("span",null,React.createElement("span",{key:u,className:"hidden nextword"},f.text,e?"":i),React.createElement("span",null,r)):React.createElement("span",{key:u,className:t.classNames({highlighted:f.highlighted})},f.text,e?"":i)}var r="…",i="",u=function(t){function i(){return t!==null&&t.apply(this,arguments)||this}return __extends(i,t),i.prototype.render=function(){var t=this.props,r=t.text,u=t.dir,e=t.reverse,o=t.partialNextWord,i=HitHighlightingParser.split(r,e);return React.createElement("span",{dir:u},i.map(function(t,r){return React.createElement(f,{key:n.config.reactKeys?t.text:undefined,index:r,item:t,isLast:r==i.length-1,hasPartialNextWord:o})}))},i}(React.Component);t.HighlightedText=u})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){function r(i){var r=i.icon,u=i.iconStyle,f=n.canIconFail(r)&&r.onIconRendered?function(n){return r.onIconRendered(n.target.width,n.target.height)}:undefined;return r.type==0?React.createElement("img",{key:r.isSmall?"small":undefined,src:r.content,onError:n.canIconFail(r)?r.onIconError:undefined,onLoad:f,role:"presentation"}):React.createElement("span",{className:t.classNames("iconContent",{accentColor:r.needsAccentColor,cortanaFontIcon:r.type==2,segoeRegularFont:r.type==5}),style:u,"aria-hidden":"true",dangerouslySetInnerHTML:{__html:r.content}})}function u(n){var t="Suggestion.";switch(n){case"SecondaryIcon":return{dataPartnerTag:t+n,cssClassByType:"secondaryIcon"};case"ActionIcon":return{dataPartnerTag:t+n,cssClassByType:"actionIcon"};default:return{dataPartnerTag:t+"Icon",cssClassByType:undefined}}}var i=function(i){function f(){var t=i!==null&&i.apply(this,arguments)||this;return t.shouldComponentUpdate=function(i,r){return!n.config.reactGroups||n.shouldComponentUpdateOverload(t,i,r)},t}return __extends(f,i),f.prototype.render=function(){var c=u(this.props.type),v=c.dataPartnerTag,y=c.cssClassByType,e=this.props,i=e.icon,p=e.onClick,w=e.hidden,o=e.suggestionText,b=e.additionalCssClass,l=n.TestHookUrlParameters===null||n.TestHookUrlParameters===void 0?void 0:n.TestHookUrlParameters.noRenderIcons,k=i&&i.type==7,s="",a={},h={},f;if(i){switch(i.ratio){case 2:s="wide";break;case 3:s="tall"}i.bgColor&&(a.backgroundColor=i.bgColor);i.color&&(h.color=i.color);i.type==3?f=React.createElement(t.CortanaIcon,null):i.content?f=React.createElement(r,{icon:i,iconStyle:h}):i.className&&(f=React.createElement("span",{style:h,className:t.classNames("iconContent",i.className,{bookmarksFontIcon:i.type==4})}))}return React.createElement("div",{"data-partnertag":t.whenTestHooks(v),"aria-label":o?o:undefined,role:o?"button":undefined,onClick:p,className:t.classNames("iconContainer",y,b,i&&i.className&&i.type!=4?i.className:null,{cortanaIcon:i&&i.type==3,hidden:w,iconPlaceholder:l||!f,smallIcon:i&&i.isSmall})},!l&&f&&React.createElement("div",{style:a,className:t.classNames(s,{icon:!k,iconWithBackground:!!i.bgColor})},f))},f}(React.Component);t.Icon=i})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(n){var t=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.render=function(){return React.createElement("span",{className:"wrapper",dangerouslySetInnerHTML:{__html:'<svg viewBox="0 0 36 36"><g style="opacity: 0.5"><path d="M18 2c8.8 0 16 7.2 16 16s-7.2 16-16 16S2 26.8 2 18S9.2 2 18 2 M18 0C8.1 0 0 8.1 0 18s8.1 18 18 18s18-8.1 18-18S27.9 0 18 0L18 0z" /><\/g><path d="M18 2C9.2 2 2 9.2 2 18s7.2 16 16 16s16-7.2 16-16S26.8 2 18 2z M18 31c-7.2 0-13-5.8-13-13S10.8 5 18 5s13 5.8 13 13S25.2 31 18 31z" /><\/svg>'}})},t}(React.Component);n.CortanaIcon=t})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var i=function(i){function r(){return i!==null&&i.apply(this,arguments)||this}return __extends(r,i),r.prototype.render=function(){var i=this.props.dataModel,u=i.items,f=i.showIcons,e=i.clickHandler,r=i.menuType,o=i.enterHandler,s=i.leaveHandler,h=i.expandIcon;return React.createElement("ul",{className:t.classNames("contextMenu",{moreScopesDropdown:r==1,advancedScopesDropdown:r==2,b_hide:this.props.isSubmenu}),role:"listbox",tabIndex:1,"aria-label":r==0?t.getLocString("ContextMenu"):t.getLocString("Menu"),"aria-expanded":!!u},u&&u.length&&u.map(function(i){return!i.groupItems&&React.createElement(t.MenuItem,{key:n.config.reactKeys?i.id:undefined,item:i,showIcons:f,clickHandler:e,menuType:r,enterHandler:o,leaveHandler:s,expandIcon:h})||React.createElement("li",{key:n.config.reactKeys?i.id:undefined,className:"presentation"},React.createElement("ul",{role:"group","aria-label":i.narratorText},React.createElement(t.MenuItem,{item:i,showIcons:f,clickHandler:e,menuType:r,enterHandler:o,leaveHandler:s,expandIcon:h}),i.groupItems.map(function(u){return React.createElement(t.MenuItem,{key:n.config.reactKeys?i.id+u.id:undefined,item:u,showIcons:f,clickHandler:e,menuType:r,enterHandler:o,leaveHandler:s,expandIcon:h})})))}))},r}(React.Component);t.WindowsMenu=i;t.MenuItem=function(n){var r=n.item,u=n.showIcons,e=n.clickHandler,f=n.menuType,o=n.enterHandler,s=n.leaveHandler,h=n.expandIcon;return r.isSeparator?React.createElement("div",{role:"separator",className:"divider"}):React.createElement("li",{id:r.id,className:t.classNames("menuItem",r.cssClass,{expanded:r.isExpanded,focusable:r.isSelectable}),"data-partnertag":t.whenTestHooks("AutoSuggest.MenuItem"),onMouseUp:function(n){return e(r,n.nativeEvent)},onMouseEnter:function(n){return o(r,n.nativeEvent)},onMouseLeave:function(n){return s(r,n.nativeEvent)},role:r.isSelectable?"listitem":r.isSeparator?"":"heading","aria-label":r.text,"aria-expanded":r.isExpanded,"aria-haspopup":r.subItems?"menu":null,tabIndex:-1},r.subItems&&React.createElement(i,{dataModel:{items:r.subItems,showIcons:u,clickHandler:e,menuType:f,enterHandler:o,leaveHandler:s,expandIcon:h},isSubmenu:!0}),React.createElement("div",{className:"itemContent"},u&&r.icon&&React.createElement(t.Icon,{icon:r.icon}),r.subItems&&React.createElement(t.Icon,{icon:h,type:"SecondaryIcon"}),React.createElement("div",{className:u?"details":""},r.message&&React.createElement("div",{className:t.classNames({oneLineMax:f!=2},"menuHeaderText")},r.message),r.isDefault&&React.createElement("span",{className:"highlighted"},r.text),!r.isDefault&&r.text&&React.createElement("div",{className:t.classNames({oneLineMax:f!=2},"menuSubText")},r.text))))}})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(n){var t=function(t){function i(){return t!==null&&t.apply(this,arguments)||this}return __extends(i,t),i.prototype.render=function(){var t=this.props,e=t.chevronDownIcon,o=t.expandCollapseClickEventHandler,i=t.expanderCollapsed,r=t.expanderItem,u=t.sectionNarratorText,f=i?n.getLocString("ExpanderNarratorText",u):n.getLocString("ExpanderNarratorTextExpanded",u);return React.createElement("li",{role:"presentation",className:n.classNames("expanderContainer",{expanderOpened:!i},{selectedExpander:r.selected}),onClick:function(){return o()}},React.createElement("div",{className:"divider"}),React.createElement("button",{"data-partnertag":n.whenTestHooks("AutoSuggest.Preview.Expander"),id:r.id,"aria-label":f,"aria-expanded":!i,tabIndex:-1,title:f},React.createElement("div",{className:"expanderCircle"},React.createElement("div",{className:"expanderInnerCircle"},React.createElement(n.Icon,{icon:e})))))},i}(React.Component);n.Expander=t})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var r=function(t){function r(){return t!==null&&t.apply(this,arguments)||this}return __extends(r,t),r.prototype.render=function(){var t=this.props,r=t.settingsModule,u=t.itemClickHandler,f=r.header,e=r.settingLinks;return React.createElement("div",null,React.createElement("h4",{className:"groupTitle"},f),React.createElement("div",null,React.createElement("ul",null,e.map(function(t){return React.createElement(i,{key:n.config.reactKeys?t.id:undefined,moduleElement:t,itemClickHandler:u})}))))},r}(React.Component),i;t.SettingsOnlineModule=r;i=function(n){function i(){return n!==null&&n.apply(this,arguments)||this}return __extends(i,n),i.prototype.render=function(){var i=this.props,n=i.moduleElement,r=i.itemClickHandler;return React.createElement("li",{className:t.classNames("sectionItem","selectable",{sa_hv:n.selected}),onClick:function(t){return r(n,t.nativeEvent)},role:"listitem","aria-selected":n.selected,"aria-label":n.narratorText,"data-partnertag":t.whenTestHooks("AutoSuggest.PPOnlineModuleItem")},React.createElement("div",{className:"secondaryText"},React.createElement("span",null,n.text)))},i}(React.Component)})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var i=800,r=80,f=function(f){function e(n){var t=f.call(this,n)||this;return t.state={displayBalance:0,initialBalance:0,targetBalance:0,elapsedTime:0},t}return __extends(e,f),e.prototype.increaseBalance=function(){this.setState(function(n){if(n.elapsedTime=Math.min(i,n.elapsedTime+r),n.elapsedTime==i)n.displayBalance=n.targetBalance,clearInterval(n.timer),n.timer=null;else{var t=n.elapsedTime/i;n.displayBalance=Math.floor((1-t)*n.initialBalance+t*n.targetBalance)}return n})},e.prototype.onInitOrUpdate=function(){var t=this,n=this.props.dataModel.balance;n!=this.state.targetBalance&&this.setState(function(i){return i.initialBalance=i.displayBalance,i.targetBalance=n,i.elapsedTime=0,i.timer||(i.timer=setInterval(function(){return t.increaseBalance()},r)),i})},e.prototype.componentDidMount=function(){this.onInitOrUpdate()},e.prototype.componentDidUpdate=function(n){this.props.dataModel.balance!=n.dataModel.balance&&this.onInitOrUpdate()},e.prototype.render=function(){var e=this.props.setToAlignRight,i=this.props.dataModel,o=i.userIsGiving,s=i.click,h=i.instItem,c=i.badgeFillupPercentage,l=i.showNotification,r=this.state,a=r.displayBalance,f=r.targetBalance,v=n.config.rewFly?"rewardsFlyout":null,y=n.config.rewFly?"false":null;return React.createElement("li",{role:"presentation",className:t.classNames({rightAligned:e})},React.createElement("a",{className:"scopeTile focusable rewardsBadge",onClick:function(t){return n.invokeClickHandler(s,t.nativeEvent)},role:"button","aria-controls":v,"aria-expanded":y,"aria-label":t.getLocString("MicrosoftRewardsBadgeBalance",""+f),title:t.getLocString("MicrosoftRewardsBadgeBalance",""+f),tabIndex:-1,"data-partnertag":t.whenTestHooks("AutoSuggest.MicrosoftRewardsBadge"),"data-h":h.getHValue(),id:"rewardsBadgeButton"},React.createElement("span",null,a),React.createElement(u,{badgeFillupPercentage:c,isGivingBadge:o}),l&&React.createElement("div",{id:"RewardsNotification",className:"rewardsNotification","data-partnertag":t.whenTestHooks("AutoSuggest.MicrosoftRewardsBadgeNotification")})))},e}(React.Component),u;t.MicrosoftRewardsBadge=f;u=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.render=function(){var n=this.props,i=n.badgeFillupPercentage,t=n.isGivingBadge;return React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",enableBackground:"new 0 0 32 32",viewBox:"0 0 32 32"},t&&React.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M15.9995 23.3044C16.399 23.3555 17.4828 23.1744 18.9998 22.0532C20.973 20.5948 24.5332 17.4635 23.9327 13.7746L23.9212 13.7736C23.7669 11.6639 22.0063 10.0003 19.8572 10.0003C18.0684 10.0003 16.5487 11.153 16.0005 12.7561C15.4524 11.1528 13.9327 10 12.1437 10C9.99462 10 8.23408 11.6637 8.07977 13.7734L8.06734 13.7745C7.46683 17.4634 11.027 20.5947 13.0002 22.0531C14.516 23.1735 15.5994 23.3551 15.9995 23.3044Z"}),!t&&React.createElement("path",{d:"M 12 16.006 l 2.554 1.28 c -1.492 0.581 -2.554 2.023 -2.554 3.72 c 0 2.209 1.791 4 4 4 s 4 -1.791 4 -4 c 0 -1.696 -1.06 -3.138 -2.551 -3.719 l 2.551 -1.281 v -7 h -8 v 7 Z m -4 -6.5 v 4.183 c 0 0.189 0.106 0.362 0.275 0.447 l 1.725 0.87 v -6 h -1.5 c -0.276 0 -0.5 0.224 -0.5 0.5 Z m 15.5 -0.5 h -1.5 v 6 l 1.725 -0.87 c 0.169 -0.085 0.275 -0.258 0.275 -0.447 v -4.183 c 0 -0.276 -0.224 -0.5 -0.5 -0.5 Z"}),React.createElement("circle",{className:"badgeFill",fill:"none",strokeWidth:"2",cx:"16",cy:"16",r:"14",transform:"rotate(-90, 16, 16)",strokeDasharray:i*88+", 88"}),React.createElement("circle",{className:"radial-bg",fill:"none",strokeWidth:"2",cx:"16",cy:"16",r:"14"}))},t}(React.Component)})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var r=function(r){function o(){var t=r!==null&&r.apply(this,arguments)||this;return t.shouldComponentUpdate=function(i,r){return n.shouldComponentUpdateOverload(t,i,r)},t}return __extends(o,r),o.prototype.render=function(){var r=this.props.dataModel;if(!r)return null;var h=r.scopes,v=r.showFeedback,c=r.rewardsBadgeDataModel,l=r.moreMenuDataModel,y=r.optionsMenuDataModel,o=r.userProfileButtonDataModel,p=r.lockscreenMenuDataModel,s=c&&!c.counterFactualLoggingEnabled,a=!!o,w=v&&n.RuntimeConfig.AlwaysWide&&!n.config.feedbackUnderOption;return React.createElement("div",{className:"scopesListContainer","data-partnertag":t.whenTestHooks("AutoSuggest.ScopesContainer")},h.length>0&&React.createElement("ul",{className:"scopesList","aria-label":t.getLocString("ScopesListToolTip"),role:"tablist"},!!h.length&&h.map(function(t){return React.createElement(u,{key:n.config.reactKeys?t.id:undefined,scope:t})}),n.RuntimeConfig.AlwaysWide&&l&&!n.config.removeMoreScopes&&React.createElement(e,{id:"scopeMoreMenu",dropdownMenuClickHandler:l.buttonClickHandler,isOpened:l.opened}),s&&React.createElement(t.MicrosoftRewardsBadge,{dataModel:c,setToAlignRight:!0}),a&&React.createElement(t.UserProfileButton,{id:"userProfileButton",controls:"suserProfileMenu",icon:o.icon,userName:o.userName,dropdownMenuClickHandler:o.buttonClickHandler,isOpened:o.opened,setToAlignRight:!s}),w&&React.createElement(f,{id:"feedbackButton",showFeedback:v,setToAlignRight:!s&&!a}),React.createElement(i,{id:"optionsButton",controls:"scopeOptionsMenu",dropdownMenuClickHandler:y.buttonClickHandler,isOpened:y.opened,setToAlignRight:!s&&!w&&!a})),n.RuntimeConfig.QfMode==6&&React.createElement("ul",{className:"lockscreenMenu"},React.createElement(i,{id:"optionsButton",controls:"scopeOptionsMenu",dropdownMenuClickHandler:p.buttonClickHandler,isOpened:p.opened,setToAlignRight:!0})))},o}(React.Component);t.ScopesHeader=r;var u=function(i){var r=i.scope;return React.createElement("li",{role:"presentation"},React.createElement("a",{className:t.classNames("scopeTile",{focusable:!n.config.skipSelectedScope||!r.enabled},{selectedScope:r.enabled}),"data-partnertag":t.whenTestHooks("AutoSuggest.ScopesL1.ScopeTile"),href:"#",onClick:function(t){return n.invokeClickHandler(r.click,t.nativeEvent)},role:r.enabled&&n.shouldSkipSelectedScope()?"":"tab","aria-selected":r.enabled?"true":"false","aria-label":r.text,title:r.tooltip,id:r.id,tabIndex:-1,disabled:n.config.skipSelectedScope&&r.enabled},React.createElement(t.Icon,{icon:r.icon}),r.text&&React.createElement("div",{className:"details"},r.text)))},f=function(i){var r,u=i.showFeedback,f=i.id,e=i.setToAlignRight;return React.createElement("li",{role:"presentation",className:t.classNames({rightAligned:e})},React.createElement("a",{className:"scopeTile focusable",onClick:function(){return u()},role:"button","aria-label":t.getLocString("FeedbackButtonText"),title:((r=n.cohortProfileManager)===null||r===void 0?void 0:r.isTourVisible())?null:t.getLocString("FeedbackButtonToolTip"),tabIndex:-1,"data-partnertag":t.whenTestHooks("AutoSuggest.FeedbackLink"),id:f},n.config.feedbackButtonIcon?React.createElement("span",{className:"scopeHeaderButton"},React.createElement(t.Icon,{icon:{content:n.config.feedbackButtonIcon,type:2}})):React.createElement("div",{className:"details"},t.getLocString("FeedbackButtonText"))))},i=function(i){function r(t){var r=i.call(this,t)||this;return r.shouldComponentUpdate=function(t,i){return n.shouldComponentUpdateOverload(r,t,i)},r}return __extends(r,i),r.prototype.render=function(){var r,i=this.props,f=i.id,e=i.controls,o=i.dropdownMenuClickHandler,u=i.isOpened,s=i.setToAlignRight;return React.createElement("li",{role:"presentation",className:t.classNames({rightAligned:s})},React.createElement("a",{className:t.classNames("scopeTile",{focusable:!u,dropDownOpened:u}),onClick:function(){return o()},role:"button","aria-label":t.getLocString("OptionsButtonToolTip"),"aria-expanded":u,"aria-haspopup":"menu","aria-controls":e,title:((r=n.cohortProfileManager)===null||r===void 0?void 0:r.isTourVisible())?null:t.getLocString("OptionsButtonToolTip"),tabIndex:-1,id:f,"data-partnertag":t.whenTestHooks("AutoSuggest.OptionsMenu")},React.createElement("span",{className:"scopeHeaderButton"},React.createElement(t.Icon,{icon:{content:"",type:2}}))))},r}(React.Component),e=function(i){var r,f=i.id,e=i.dropdownMenuClickHandler,u=i.isOpened;return React.createElement("li",{role:"presentation",className:"more"},React.createElement("a",{className:t.classNames("scopeTile",{focusable:!u,dropDownOpened:u}),onClick:function(){return e()},role:"button","aria-label":t.getLocString("MoreScopesList"),"aria-expanded":u?"true":"false","aria-haspopup":"menu","aria-controls":f,title:((r=n.cohortProfileManager)===null||r===void 0?void 0:r.isTourVisible())?null:t.getLocString("MoreScopesListToolTip"),tabIndex:-1,id:"moreButton","data-partnertag":t.whenTestHooks("AutoSuggest.MoreMenu")},React.createElement("span",{className:"details"},t.getLocString("MoreScopesList")),React.createElement("span",{className:"chevronDownIcon moreIcon"},React.createElement(t.Icon,{icon:{content:"",type:2}}))))}})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(n){var t=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.render=function(){var n=this.props;return React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"loaderIcon",viewBox:"0 0 16 16"},React.createElement("circle",{className:"radial-bg",cx:"8px",cy:"8px",r:"7px"}),React.createElement("circle",{className:"radial radial-infinite",cx:"8px",cy:"8px",r:"7px"}))},t}(React.Component);n.AnimatedLoader=t})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(n){var t=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.render=function(){var n=this.props.message;return React.createElement("div",{id:"suggestionCountForNarrator","aria-live":"polite","aria-atomic":"true"},React.createElement("span",null,n))},t}(React.Component);n.FileExplorerNarratorAnnouncement=t})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var i=function(i){function e(){return i!==null&&i.apply(this,arguments)||this}return __extends(e,i),e.prototype.render=function(){var i=this.props.dataModel,e,h,o,c,s,l,a;return i?((i.buttonMessage||i.buttonClickHandler)&&i.showButtonMessage&&(h=i.buttonIcon?React.createElement("span",null,React.createElement(t.Icon,{icon:i.buttonIcon})):null,e=React.createElement("button",{id:"FlyoutButton",className:"flyoutButton",onClick:function(t){return n.invokeClickHandler(i.buttonClickHandler||i.dismissClickHandler,t.nativeEvent)}},i.buttonMessage||i.acknowledgeFlyoutText," ",h)),i.nbSteps>1&&(c=React.createElement("div",{className:"flyoutStepCounter flyoutNavigation"}," ",i.stepCounterText," "),o=i.currentStep+1!=i.nbSteps||e?React.createElement("span",null,React.createElement("button",{id:"FlyoutNextButton",className:"flyoutButton flyoutNavigation","data-partnertag":t.whenTestHooks("AutoSuggest.Flyout.FlyoutNavigation"),onClick:i.nextStep},i.nextFlyoutText)):React.createElement("span",null,React.createElement("button",{id:"FlyoutButton",className:"flyoutButton flyoutNavigation",onClick:function(t){return n.invokeClickHandler(i.buttonClickHandler||i.dismissClickHandler,t.nativeEvent)}},i.buttonMessage||i.acknowledgeFlyoutText))),i.showDismissButton&&(s=React.createElement("button",{id:"FlyoutDismissFooterButton",className:"flyoutButton flyoutDismissFooterButton",onClick:function(t){return n.invokeClickHandler(i.dismissClickHandler,t.nativeEvent)}},i.dismissMessage||i.dismissFlyoutText)),(e||o||s)&&(l=React.createElement("div",{className:"flyoutFooter"},c,s,o,e)),a=["flyout",i.flyoutClass].join(" "),React.createElement("div",{className:a,id:i.id,tabIndex:0,"data-partnertag":t.whenTestHooks("AutoSuggest.Flyout"),style:this.style()},React.createElement(u,{position:i.position,beakOffset:i.beakOffset}),React.createElement(r,{clickHandler:i.dismissClickHandler}),React.createElement(f,{iconKey:i.iconKey}),i.title&&React.createElement("div",{className:"flyoutTitle"},i.title),React.createElement("div",{className:"flyoutMessage"},i.message),l)):null},e.prototype.style=function(){var t=this.props.dataModel,i=t.bottom,r=t.left,u=t.top,f=t.right,n={};return isNaN(r)?isNaN(f)||(n.right=f):n.left=r,isNaN(u)?isNaN(i)||(n.bottom=i):n.top=u,n},e}(React.Component);t.Flyout=i;var r=function(i){return React.createElement("span",{id:"flyoutDismiss"},React.createElement("a",{href:"#",id:"flyoutDismissIcon",className:"flyoutDissmissButtonArea",onClick:function(t){return n.invokeClickHandler(i.clickHandler,t.nativeEvent)},"aria-label":t.getLocString("DismissFlyout"),"data-partnertag":t.whenTestHooks("AutoSuggest.Flyout.Dismiss"),tabIndex:-1},React.createElement(t.Icon,{icon:{content:"",type:2}})))},u=function(n){var t={left:n.position=="Bottom"||n.position=="Top"?n.beakOffset:null,top:n.position=="Left"||n.position=="Right"?n.beakOffset:null},i="flyoutBeak"+n.position;return React.createElement("div",{className:["flyoutBeak",i].join(" "),style:t,role:"presentation"})},f=function(n){switch(n.iconKey){case"Rewards":return React.createElement("div",{id:"FlyoutIcon"},React.createElement(t.RewardsLogo,null));case"WebSearch":return React.createElement("div",{id:"FlyoutIcon"},React.createElement(t.WebLogo,null));case"QuickSearch":return React.createElement("div",{id:"FlyoutIcon"},React.createElement(t.AnswersLogo,null));case"VisualSearch":return React.createElement("div",{id:"FlyoutIcon"},React.createElement(t.VisualSearchLogo,null));case"RewardsTrophy":return React.createElement("div",{id:"FlyoutIcon"},React.createElement(t.RewardsTrophy,null));default:return React.createElement("span",null)}}})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var i=function(t){function i(){return t!==null&&t.apply(this,arguments)||this}return __extends(i,t),i.prototype.render=function(){var n=this.props.dataModel;return n?React.createElement("div",{id:n.id+"Overlay",style:this.getStyle(n.id),className:"overlay"}):null},i.prototype.getStyle=function(t){var a=n.GroupType.QuickSearch,c=t.split("_")[0],l=_ge(c),i={},f,s,h,u,e;if(l&&(f=l.getBoundingClientRect(),i.top=f.top,i.left=f.left,i.height=f.height,i.width=f.width,c.includes(a.toString()))){var o=document.getElementsByClassName("suggsList"),v=o.length-2,r=o&&o.length>0&&o[v];if(r&&r.children&&r.children.length>0){for(s=40,h=0,u=0;u<r.children.length;u++)e=r.children[u].id&&_ge(r.children[u].id).getBoundingClientRect(),s+=e?e.height:0,h=e&&u==r.children.length-1?e.right:h;i.height=s;i.width+=24;i.left-=12}}return i},i}(React.Component);t.Overlay=i})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(n){var t=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.render=function(){return React.createElement("svg",{width:"100%",height:"100%",viewBox:"0 0 64 60",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("g",{clipPath:"url(#clip0)"},React.createElement("path",{d:"M24.0454 33.0031H41.0299",stroke:"#FFBA00",strokeWidth:"2"}),React.createElement("path",{d:"M31.679 39.2957V32.241",stroke:"#FFBA00",strokeWidth:"2"}),React.createElement("path",{d:"M8.73109 9.3436H31.2103H55.3941L62.9923 0.00292969H46.0352H32.1648H17.7387H1.63391L8.73109 9.3436Z",fill:"#0063B0"}),React.createElement("path",{d:"M61.8346 0.000244467L58.603 0.000911482L54.0247 0.0015785L47.156 0.00224551L32.4226 25.2807L32.0625 25.6417L16.9684 0.00224551L10.0997 0.000244467L5.51075 0.000911482L2.2898 0.000244467C1.026 -0.000422915 0.00066797 1.02267 0 2.28603C0 2.28603 0.139604 3.11692 0.373394 3.46596L22.8993 41.1897H41.2251L63.751 3.46596C63.9855 3.11692 64.1144 2.70848 64.1251 2.2887C64.1258 1.02534 63.1011 0.000911849 61.8373 0.000244467H61.8346Z",fill:"#0177D9"}),React.createElement("path",{d:"M53.9494 0.000732422L32.036 37.2259L31.9872 37.308L10.025 0.000732422H5.44678L29.6927 41.1875H34.271H34.2817L58.5277 0.000732422H53.9494Z",fill:"#F1F1F1"}),React.createElement("path",{d:"M32.0606 26.9993C41.1669 26.9993 48.5489 34.3747 48.5489 43.473C48.5489 52.5713 41.1669 59.9467 32.0606 59.9467C22.9543 59.9467 15.5724 52.5713 15.5724 43.473C15.5724 34.3747 22.9543 26.9993 32.0606 26.9993Z",fill:"#FFBA00"}),React.createElement("path",{d:"M32.3252 32.0001C38.3959 32.0001 43.3172 36.9171 43.3172 42.9824C43.3172 49.0483 38.3959 53.9658 32.3252 53.9658C26.2546 53.9658 21.3333 49.0483 21.3333 42.9824C21.3333 36.9171 26.2546 32.0001 32.3252 32.0001Z",fill:"#FF8400"})),React.createElement("defs",null,React.createElement("clipPath",{id:"clip0"},React.createElement("rect",{width:"64",height:"60",fill:"white"}))))},t}(React.Component);n.RewardsLogo=t})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(n){var t=function(t){function i(){return t!==null&&t.apply(this,arguments)||this}return __extends(i,t),i.prototype.render=function(){var r=this.props.onMouseEnter,t=this.props.subItem,u=t.id,i=t.selected,f=t.selectedStyleSuspended,e=t.narratorText,o=t.tooltip;return React.createElement("div",{id:u,className:n.classNames("informationBubble toolTipTarget",{sa_hv:i&&!f}),title:o||"","aria-label":e,"aria-selected":i,onMouseEnter:function(){return r()},onClick:function(n){return n.stopPropagation()}},"i")},i}(React.Component);n.InformationBubble=t})(t=n.View||(n.View={}))}(WSB||(WSB={}));__extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}();__spreadArrays=this&&this.__spreadArrays||function(){for(var i=0,n=0,r=arguments.length;n<r;n++)i+=arguments[n].length;for(var u=Array(i),f=0,n=0;n<r;n++)for(var e=arguments[n],t=0,o=e.length;t<o;t++,f++)u[f]=e[t];return u},function(n){var t;(function(n){var t=function(t){function i(){return t!==null&&t.apply(this,arguments)||this}return __extends(i,t),i.prototype.insertDividers=function(n){for(var i=__spreadArrays(n),t=0;t<n.length-1;t+=2)i.splice(t+1,0,{isDivider:!0});return i},i.prototype.isButton=function(n){return!n.isDivider},i.prototype.render=function(){var u=this,t=this.props.dataModel,f=t.clickHandler,i=t.items,r=t.text,e=t.className,o=this.insertDividers(i);return(!i||i.length==0)&&!r?null:React.createElement("div",{className:"popover "+e,"aria-label":r,tabIndex:-1},React.createElement("div",{className:"text"},r),React.createElement("ul",{className:"buttonList"},o.map(function(t,i){return React.createElement("li",{key:i},t.isDivider&&React.createElement("span",{className:"popoverDivider",role:"display"},"|")||u.isButton(t)&&React.createElement("a",{id:t.id,className:n.classNames("focusable",{sa_hv:t.selected&&!t.selectedStyleSuspended,accentColor:t.useAccentColor}),"data-clicks":!0,"aria-label":t.narratorText,tabIndex:-1,role:"link",onClick:function(n){return f(t,n.nativeEvent)},"data-partnertag":n.whenTestHooks("AutoSuggest.PopoverButton"),"data-h":t.instItem?t.instItem.getHValue():null},t.text))})),React.createElement("div",{className:"beak"}))},i}(React.Component);n.Popover=t})(t=n.View||(n.View={}))}(WSB||(WSB={}))