PageSourceSearch

https://www.sfopera.com/library-app/dist/navigation-search-bundle.js

js sfopera.com collected 2026-10-01 10:15:32 UTC 14,860 bytes, 2 lines download raw bytes

1!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react"),require("react-dom"),require("_")):"function"==typeof define&&define.amd?define(["react","react-dom","_"],t):"object"==typeof exports?exports.Library=t(require("react"),require("react-dom"),require("_")):e.Library=t(e.React,e.ReactDOM,e._)}(self,function(e,t,r){return function(){"use strict";var n,a={7338:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.unlockBody=t.lockBody=void 0,t.lockBody=function(){var e=document.body.style.cssText;return document.body.style.overflow="hidden",e},t.unlockBody=function(e){document.body.style.cssText=e||""}},6249:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ActionType=void 0;var r=function(){function e(){}return Object.defineProperty(e,"SetNoResult",{get:function(){return"SetNoResult"},enumerable:!1,configurable:!0}),Object.defineProperty(e,"SetSearchResult",{get:function(){return"SetSearchResult"},enumerable:!1,configurable:!0}),Object.defineProperty(e,"SetSearchObject",{get:function(){return"SetText"},enumerable:!1,configurable:!0}),Object.defineProperty(e,"ShowSuggestedSearch",{get:function(){return"ShowSuggestedSearch"},enumerable:!1,configurable:!0}),Object.defineProperty(e,"SetSearchKeyword",{get:function(){return"SearchResult"},enumerable:!1,configurable:!0}),e}();t.ActionType=r},9072:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.defaultSearchText=t.defaultResult=t.defaultSearchState=void 0,t.defaultSearchState={searchKeyword:"",displaySuggested:!1,result:null,noResultFound:!1,showSuggestedSearch:!1},t.defaultResult={searchResults:[],searchCount:0},t.defaultSearchText={suggestedSectionText:"Suggested",viewResultPlaceholderText:"{0} results found ",noResultsFoundText:"0 results found for {0} ",searchCTAText:"Search",searchPageUrl:"",searchTextboxPlaceHolder:"Search for tickets, events, and more",closeCTAText:"close",suggestedSearch:[]}},8824:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var n=r(5353).__importDefault(r(9669)),a=r(6215),s=function(){function e(){}return e.getSearchResultsApi=function(e){var t="/SearchPage//GetSearchResults?query="+e;return n.default.get(t,{withCredentials:!0,cancelToken:this.filtersSource.token}).then(function(e){return e.data})},e.getSearchResults=function(e){return this.getSearchResultCache(e)},e.getSearchResultCache=a.memoize(e.getSearchResultsApi,function(e){return"searchkey-"+e}),e.filtersSource=n.default.CancelToken.source(),e}();t.default=s},4461:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AppComponent=void 0;var n=r(5353),a=n.__importStar(r(8383)),s=n.__importDefault(r(8588)),c=r(7974),o=function(e){function t(t){return e.call(this,t)||this}return n.__extends(t,e),t.prototype.componentDidMount=function(){var e=document.querySelector("#nav-container");e&&document.documentElement.style.setProperty("--nav-clearance",e.offsetHeight+"px")},t.prototype.render=function(){return a.createElement(s.default,n.__assign({},this.props))},t}(a.Component);t.AppComponent=o,t.default=c.connect(function(e,t){return{}})(o)},8569:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SearchContainerBase=void 0;var n=r(5353),a=n.__importStar(r(8383)),s=r(7974),c=r(7338),o=r(8812),u=r(3377),l=n.__importDefault(r(9386)),i={typingTimer:null,doneTypingInterval:300},d=function(e){function t(t){var r=e.call(this,t)||this;return r.state=i,r.navBg=document.querySelector("[data-nav-background]"),r.navContainer=document.querySelector("#nav-container"),r.mainNavigation=window.mainNavigation,r.searchIsOpen=!1,r._handleKeyup=function(e){var t=e.target.value;r.props.setSearchKeyword(t),clearTimeout(r.state.typingTimer),r.state.typingTimer=setTimeout(function(){r._searchResults(t)},r.state.doneTypingInterval)},r._getQueryResult=function(){if(window.location.href.indexOf(r.props.text.searchPageUrl)>-1){var e=new URL(window.location.href).searchParams.get("query");r.props.setSearchKeyword(e)}},r._openSearch=function(){r._handleCssClassUpdates(!0),r.props.showSuggestedSearches(!0),r.searchIsOpen=!0,r.navSearchContainer=document.querySelector("[data-nav-search-container]"),document.body.addEventListener("keyup",function(e){27==e.which&&r.searchIsOpen&&r._closeSearch(),9==e.which&&!r.navSearchContainer.contains(document.activeElement)&&r.searchIsOpen&&r._closeSearch()}),r.props.setSearchKeyword(r.props.searchState.searchKeyword),r._searchResults(r.props.searchState.searchKeyword)},r._closeSearch=function(){r._searchResults(""),r._handleCssClassUpdates(!1),r.props.showSuggestedSearches(!1),r.props.setSearchKeyword(""),r.searchIsOpen=!1},r._handleCssClassUpdates=function(e){e?r._activateSearchStyles():(r.navContainer.classList.remove("nav-search-activated"),r.navContainer.classList.remove("theme-dark"),r.navContainer.classList.remove("nav-menu-is-open"),document.querySelector("body").removeAttribute("style"),c.unlockBody(r.currentBodyStyles))},r._searchSubmit=function(){var e="/search?query="+r.props.searchKeyword;""!=r.props.text.searchPageUrl&&(e=r.props.text.searchPageUrl+"?query="+r.props.searchKeyword),window.location.href=e},r._handleKeydown=function(e){clearTimeout(r.state.typingTimer),"Enter"===e.key&&r._searchSubmit()},r._searchResults=function(e){r.props.searchForResults(e)},r._getQueryResult(),r}return n.__extends(t,e),t.prototype._activateSearchStyles=function(){this.currentBodyStyles=c.lockBody(),this.navContainer.classList.add("nav-search-activated"),this.navContainer.classList.add("theme-dark"),this.navContainer.classList.add("nav-menu-is-open")},t.prototype.render=function(){return a.createElement(l.default,n.__assign({},this.props,{searchIsOpen:this.searchIsOpen,openSearch:this._openSearch,closeSearch:this._closeSearch,handleKeyUp:this._handleKeyup.bind(this),searchSubmit:this._searchSubmit.bind(this),handleKeyDown:this._handleKeydown.bind(this),handleCssClassUpdates:this._handleCssClassUpdates}))},t}(a.Component);t.SearchContainerBase=d,t.default=s.connect(function(e,t){return{searchState:e.searchState,text:e.searchText,searchKeyword:e.searchState.searchKeyword}},function(e){return{searchForResults:function(t){return e(o.getSearchResults(t))},setSearchKeyword:function(t){return e(u.setSearchKeyword(t))},showSuggestedSearches:function(t){return e(u.showSuggestedSearches(t))}}})(d)}
1,6362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var n=r(5353),a=n.__importStar(r(8383)),s=r(3949),c=r(7974),o=r(8415),u=n.__importDefault(r(4461));s.render(a.createElement(c.Provider,{store:o.appStore},a.createElement(u.default,null)),document.getElementById("navigation-search-entry-js"))},8812:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getSearchResults=void 0;var n=r(5353).__importDefault(r(8824)),a=r(3377);t.getSearchResults=function(e){return function(t,r){if(""!=e)return n.default.getSearchResults(e).then(function(e){e.searchCount>0?(t(a.setNoResults(!1)),t(a.setSearchResults(e))):t(a.setNoResults(!0))}).catch(function(e){t(a.setNoResults(!0))})}}},3377:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.setSearchObject=t.showSuggestedSearches=t.setNoResults=t.setSearchResults=t.setSearchKeyword=void 0;var n=r(6249);t.setSearchKeyword=function(e){return{type:n.ActionType.SetSearchKeyword,value:e}},t.setSearchResults=function(e){return{type:n.ActionType.SetSearchResult,value:e}},t.setNoResults=function(e){return{type:n.ActionType.SetNoResult,value:e}},t.showSuggestedSearches=function(e){return{type:n.ActionType.ShowSuggestedSearch,value:e}},t.setSearchObject=function(e){return{type:n.ActionType.SetSearchObject,value:e}}},8415:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.appStore=void 0;var n=r(5353),a=r(4890),s=n.__importDefault(r(3894)),c=r(5212),o=n.__importDefault(r(9252)),u=n.__importDefault(r(4544)),l=r(3377),i=a.combineReducers({searchText:u.default,searchState:o.default}),d=a.createStore(i,{},a.applyMiddleware(s.default,c.logger));t.appStore=d,d.dispatch(l.setSearchObject(window.searchObject))},4544:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var n=r(5353),a=r(9072),s=r(6249);t.default=function(e,t){return void 0===e&&(e=a.defaultSearchText),t.type===s.ActionType.SetSearchObject?n.__assign(n.__assign({},e),t.value):e}},9252:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var n=r(5353),a=r(9072),s=r(6249);t.default=function(e,t){switch(void 0===e&&(e=a.defaultSearchState),t.type){case s.ActionType.SetSearchKeyword:var r=t.value;return n.__assign(n.__assign({},e),{searchKeyword:r});case s.ActionType.SetSearchResult:return n.__assign(n.__assign({},e),{result:t.value});case s.ActionType.SetNoResult:return n.__assign(n.__assign({},e),{noResultFound:t.value,result:a.defaultResult});case s.ActionType.ShowSuggestedSearch:return n.__assign(n.__assign({},e),{noResultFound:t.value,showSuggestedSearch:t.value});default:return e}}},9386:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var n=r(5353).__importStar(r(8383));t.default=function(e){var t=null!=e.searchState.result&&e.searchState.result.searchCount>0&&e.searchIsOpen||e.searchState.noResultFound,r=t?" nav-search-activated":"";return n.createElement("div",{className:"nav-search"+r,"data-nav-search-container":!0},n.createElement("div",{className:"nav-search-form"},n.createElement("div",{className:"inline-input-form nav-search-form-inner"},n.createElement("label",{className:"visually-hidden",htmlFor:"navSearch"},"Enter search term"),n.createElement("input",{id:"navSearch",className:"nav-search-form-text",type:"text",value:e.searchState.searchKeyword,placeholder:e.text.searchTextboxPlaceHolder,onChange:function(t){return e.handleKeyUp(t)},onKeyDown:function(t){return e.handleKeyDown(t)},onFocus:function(t){""==e.searchState.searchKeyword&&e.openSearch()}}),n.createElement("button",{className:"nav-search-submit un-button",onClick:function(){return e.searchSubmit()}}," ",e.text.searchCTAText),n.createElement("svg",{focusable:"false",role:"presentation","aria-hidden":"true",className:"svg-icon nav-search-icon"},n.createElement("use",{xlinkHref:"#icon-search"}))),t?n.createElement("button",{className:"btn-link nav-search-close","data-nav-search-close":!0,onClick:function(){e.closeSearch()}},n.createElement("span",{className:"nav-search-close-text"},"Close"),n.createElement("svg",{focusable:"false",role:"presentation","aria-hidden":"true",className:"svg-icon"},n.createElement("use",{xmlnsXlink:"http://www.w3.org/1999/xlink",xlinkHref:"#icon-x"}))):null),t?n.createElement("div",{className:"nav-search-panel","data-nav-search-panel":!0},n.createElement("div",{className:"nav-search-results"},n.createElement("div",{className:"nav-search-results-header"},n.createElement("p",{className:"h4-style"},e.text.suggestedSectionText),e.searchState.noResultFound?null:n.createElement("a",{href:e.text.searchPageUrl+"?query="+e.searchState.searchKeyword},e.text.viewResultPlaceholderText.replace("{0}",e.searchState.result.searchResults.length.toString()))),""!=e.searchState.searchKeyword?n.createElement("div",{className:"nav-search-results-grid"},e.searchState.noResultFound||null==e.searchState.result?n.createElement("div",{className:"nav-search-results-item nav-search-results-item-full"},n.createElement("p",{className:"large"},e.text.noResultsFoundText.replace("{0}",e.searchState.searchKeyword))):n.createElement(n.Fragment,null,e.searchState.result.searchResults.map(function(e){return n.createElement("div",{className:"nav-search-results-item"},n.createElement("a",{className:"nav-search-results-link",href:e.pageRedirectUrl},""!==e.imageUrl&&null!==e.imageUrl?n.createElement("div",{className:"nav-search-results-image"},n.createElement("img",{src:e.imageUrl,alt:""})):null,""!==e.contentType&&null!==e.contentType?n.createElement("p",{className:"nav-search-results-type"},e.contentType):null,""!==e.title&&null!==e.title?n.createElement("p",{className:"nav-search-results-title bold"},e.title):null))}
1))):n.createElement("div",{className:"nav-search-suggested"},null!=e.text.suggestedSearch&&e.text.suggestedSearch.length>0&&e.searchState.showSuggestedSearch?n.createElement("ul",{className:"nav-search-buttons-list"},e.text.suggestedSearch.map(function(e){return n.createElement("li",null,n.createElement("a",{className:"btn-primary btn-wide",href:e.href},n.createElement("svg",{focusable:"false",role:"presentation","aria-hidden":"true",className:"svg-icon svg-on-left"},n.createElement("use",{xmlnsXlink:"http://www.w3.org/1999/xlink",xlinkHref:"#icon-search"})),e.title))})):null))):null)}},8588:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var n=r(5353),a=n.__importStar(r(8383)),s=n.__importDefault(r(8569));t.default=function(e){return a.createElement(s.default,null)}},6215:function(e){e.exports=r},8383:function(t){t.exports=e},3949:function(e){e.exports=t}},s={};function c(e){var t=s[e];if(void 0!==t)return t.exports;var r=s[e]={id:e,loaded:!1,exports:{}};return a[e].call(r.exports,r,r.exports,c),r.loaded=!0,r.exports}c.m=a,n=[],c.O=function(e,t,r,a){if(!t){var s=1/0;for(l=0;l<n.length;l++){t=n[l][0],r=n[l][1],a=n[l][2];for(var o=!0,u=0;u<t.length;u++)(!1&a||s>=a)&&Object.keys(c.O).every(function(e){return c.O[e](t[u])})?t.splice(u--,1):(o=!1,a<s&&(s=a));o&&(n.splice(l--,1),e=r())}return e}a=a||0;for(var l=n.length;l>0&&n[l-1][2]>a;l--)n[l]=n[l-1];n[l]=[t,r,a]},c.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(t,{a:t}),t},c.d=function(e,t){for(var r in t)c.o(t,r)&&!c.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.hmd=function(e){return(e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e},c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},c.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e},function(){var e={574:0};c.O.j=function(t){return 0===e[t]};var t=function(t,r){var n,a,s=r[0],o=r[1],u=r[2],l=0;for(n in o)c.o(o,n)&&(c.m[n]=o[n]);if(u)var i=u(c);for(t&&t(r);l<s.length;l++)a=s[l],c.o(e,a)&&e[a]&&e[a][0](),e[s[l]]=0;return c.O(i)},r=self.webpackChunkLibrary=self.webpackChunkLibrary||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))}();var o=c.O(void 0,[592],function(){return c(6362)});return c.O(o)}()});
2//# sourceMappingURL=navigation-search-bundle.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.