"use strict";
!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="68903feb-bc49-5188-9978-52fb21197a6e")}catch(e){}}();
(self.webpackChunkcatalog=self.webpackChunkcatalog||[]).push([[452],{84729:function(e,t,n){n.r(t);var r=n(96540),a=n(5556),o=n.n(a),l=n(9751),i=n(21407),u=n(38976),c=n.n(u),d=n(12682);function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],l=!0,i=!1;try{for(n=n.call(e);!(l=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);l=!0);}catch(e){i=!0,a=e}finally{try{l||null==n.return||n.return()}finally{if(i)throw a}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var g=function(e){var t=e.logoutPath,n=e.onClose,a=e.open;return r.createElement(c(),{size:"small",heading:I18n.t("Log Out from SSO"),message:r.createElement("div",{className:"logout_message"},r.createElement(i.S,{display:"block",padding:"0 0 small 0",margin:"0 0 small 0",borderWidth:"0 0 small 0"},I18n.t("You will be logged out from Catalog, but your single sign-on (SSO) session may still be active in Canvas. SSO authentication providers allow you to log in to Canvas, Catalog, and other services at once."),r.createElement("br",null),r.createElement("br",null),I18n.t("To protect your privacy and prevent unauthorized access to your Catalog account, please make sure to log out from your SSO in Canvas, as well.")),r.createElement("span",{dangerouslySetInnerHTML:{__html:I18n.t("View our Community guides to learn more about logging out of *Catalog* and **Canvas**.",{wrappers:["<a href='https://community.canvaslms.com/t5/Canvas-Catalog/How-do-I-log-out-of-my-catalog-account/ta-p/1777'>$1</a>","<a href='https://community.canvaslms.com/t5/Student-Guide/How-do-I-log-out-of-Canvas-as-a-student/ta-p/513'>$1</a>"]})}})),open:a,footer:r.createElement(l.$,{href:t},I18n.t("Okay")),onClose:n})},h=function(e){var t=e.logoutPath,n=e.accountName,a=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,["logoutPath","accountName"]);return r.createElement("a",function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){f(e,t,n[t])}))}return e}({href:t,title:I18n.t("Log out of %{accountName}",{accountName:n})},a),I18n.t("Logout"))};h.propTypes={logoutPath:o().string,accountName:o().string.isRequired,onClick:o().func},h.defaultProps={logoutPath:null};var p=function(e){var t,n=e.LogoutLink,a=e.logoutPath,o=e.accountName,i=e.hasSSOWarningModal,u=(0,d.default)().cart,s=m((0,r.useState)(!1),2),f=s[0],h=s[1],p=m((0,r.useState)(!1),2),v=p[0],b=p[1];return t=(null==u?void 0:u.cartItems.length)>0?{onClick:function(){return h(!0)},accountName:o}:i?{onClick:function(){return b(!0)},accountName:o}:{accountName:o,logoutPath:a},r.createElement(r.Fragment,null,r.createElement(c(),{size:"small",heading:I18n.t("Empty Cart?"),message:I18n.t("By logging out you will remove all listings from your cart."),open:f,footer:r.createElement(r.Fragment,null,r.createElement(l.$,{onClick:function(){return h(!1)},margin:"0 x-small 0 0"},I18n.t("Cancel")),r.createElement(l.$,{href:a,color:"primary",margin:"0 x-small 0 0"},I18n.t("Log out"))),onClose:function(){return h(!1)}}),i&&r.createElement(g,{logoutPath:a,onClose:function(){return b(!1)},open:v}),r.createElement(d.GlobalCartMutator,null),r.createElement(n,t))};p.propTypes={LogoutLink:o().elementType,logoutPath:o().string.isRequired,accountName:o().string.isRequired,hasSSOWarningModal:o().bool.isRequired},p.defaultProps={LogoutLink:h},t.default=p},17674:function(e,t,n){var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},l=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function l(e){try{u(r.next(e))}catch(e){o(e)}}function i(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(l,i)}u((r=r.apply(e,t||[])).next())}))},i=this&&this.__generator||function(e,t){var n,r,a,o,l={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return o={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function i(i){return function(u){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;o&&(o=0,i[0]&&(l=0)),l;)try{if(n=1,r&&(a=2&i[0]?r.return:i[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,i[1])).done)return a;switch(r=0,a&&(i=[2&i[0],a.value]),i[0]){case 0:case 1:a=i;break;case 4:return l.label++,{value:i[1],done:!1};case 5:l.label++,r=i[1],i=[0];continue;case 7:i=l.ops.pop(),l.trys.pop();continue;default:if(!((a=(a=l.trys).length>0&&a[a.length-1])||6!==i[0]&&2!==i[0])){l=0;continue}if(3===i[0]&&(!a||i[1]>a[0]&&i[1]<a[3])){l.label=i[1];break}if(6===i[0]&&l.label<a[1]){l.label=a[1],a=i;break}if(a&&l.label<a[2]){l.label=a[2],l.ops.push(i);break}a[2]&&l.ops.pop(),l.trys.pop();continue}i=t.call(e,l)}catch(e){i=[6,e],r=0}finally{n=a=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,u])}}},u=this&&this.__read||function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,o=n.call(e),l=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)l.push(r.value)}catch(e){a={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return l};Object.defineProperty(t,"__esModule",{value:!0}),t.AdminNavigation=void 0;var c=o(n(96540)),d=n(54625),s=n(92272),f=n(6646),m=n(1889),g=n(49663),h=n(77156),p=n(95288),v=function(e){var t=document.querySelector("html");t&&(window.scrollTo(0,0),t.style.overflow=e?"hidden":"auto")};t.AdminNavigation=function(e){var t,n,r,a=e.adminControlsForTagsEnabled,o=e.isAccountAdmin,b=e.isUserAdmin,_=e.managedAccounts,y=e.auditLogPageEnabled,w=e.integrationsEnabled,E=e.newPromotionsEnabled,I=e.hideOldPromotionsEnabled,O="inverse"===(null===(n=(0,p.useCatalogTheme)().colors)||void 0===n?void 0:n.headerBackground),k=[{id:"products",label:I18n.t("Listings"),href:"/listings",isCurrent:function(e){return e.match(/\/listings\/\d/)}},{id:"catalogs",label:I18n.t("Catalogs"),href:"/admin#/accounts",isCurrent:function(e){return e.includes("/accounts")}},{id:"promotions",label:I18n.t("Promotions"),href:"/admin#/promotions",condition:function(e){return!e.hideOldPromotionsEnabled}},{id:"new_promotions",label:I?I18n.t("Promotions"):I18n.t("Promotions (new)"),href:"/promotions",condition:function(e){return e.newPromotionsEnabled}},{id:"analytics",label:I18n.t("Analytics"),href:"/analytics",isCurrent:function(e){return e.includes("/analytics")}},{id:"api",label:I18n.t("API"),href:"/api/docs",condition:function(e){return e.isUserAdmin}},{id:"subcatalog_admins",label:I18n.t("Subcatalog Admins"),href:"/account_admins",condition:function(e){return e.isUserAdmin}},{id:"tags",label:I18n.t("Tags"),href:"/tags",condition:function(e){return e.adminControlsForTagsEnabled}},{id:"audit_log",label:I18n.t("Audit Log"),href:"/audit_log",condition:function(e){return e.auditLogPageEnabled}},{id:"integrations",label:I18n.t("Integrations"),href:"/integrations",condition:function(e){return e.integrationsEnabled}}],P=(r={adminControlsForTagsEnabled:a,isUserAdmin:b,auditLogPageEnabled:y,integrationsEnabled:w,newPromotionsEnabled:E,hideOldPromotionsEnabled:I},k.filter((function(e){return!e.condition||e.condition(r)}))),C=u((0,c.useState)(""),2),M=C[0],S=C[1],j=(0,d.useLocation)(),L=P.find((function(e){var t;return e.href===M||(null===(t=e.isCurrent)||void 0===t?void 0:t.call(e,M))}));return(0,c.useEffect)((function(){S(j.pathname+j.hash)}),[j]),c.default.createElement("div",{style:{margin:"0 -8px -6px"}},c.default.createElement(h.InstUISettingsProvider,{theme:{componentOverrides:(t={},t[f.TopNavBar.Layout.componentId]={smallViewportBackground:"transparent",smallViewportBackgroundInverse:"transparent",smallViewportZIndex:0,smallViewportTrayZIndex:9999,smallViewportBottomBorderInverse:"none",smallViewportInlinePadding:4,smallViewportAlternativeTitleInlineMargin:2,desktopBackground:"transparent",desktopBackgroundInverse:"transparent",desktopBottomBorderInverse:"none",desktopHeight:"3rem",desktopInlinePadding:0},t[f.TopNavBar.Item.componentId]={activeIndicatorColorInverse:s.colors.brand},t)}},c.default.createElement(f.TopNavBar,{breakpoint:768,inverseColor:!O},(function(){return c.default.createElement(f.TopNavBar.Layout,{smallViewportConfig:{dropdownMenuToggleButtonLabel:I18n.t("Toggle Menu"),dropdownMenuLabel:I18n.t("Main Menu"),alternativeTitle:null==L?void 0:L.label,onDropdownMenuToggle:v},renderActionItems:o&&_?c.default.createElement(f.TopNavBar.ActionItems,{listLabel:I18n.t("Account switcher"),renderHiddenItemsMenuTriggerLabel:function(e){return I18n.t("%{count} More",{count:e})}},c.default.createElement(f.TopNavBar.Item,{id:"switcher",renderIcon:c.default.createElement(g.IconFolderLine,null),renderSubmenu:c.default.createElement(m.Drilldown,{minWidth:280,maxWidth:280,rootPageId:"root"},c.default.createElement(m.Drilldown.Page,{id:"root"},_.map((function(e){return c.default.createElement(m.Drilldown.Option,{id:"".concat(e.name,"-").concat(e.id),key:e.name,onOptionClick:function(){return t=e.id,l(void 0,void 0,void 0,(function(){var e,n;return i(this,(function(r){switch(r.label){case 0:return(e=new FormData).append("authenticity_token",ENV.authenticityToken),e.append("account_id",String(t)),[4,fetch("/admin/set_subaccount",{body:e,method:"post",redirect:"follow"})];case 1:return n=r.sent(),window.location.href=n.url,[2]}}))}));var t}},e.name)}))))},I18n.t("Switch to"))):void 0,renderMenuItems:c.default.createElement(f.TopNavBar.MenuItems,{renderHiddenItemsMenuTriggerLabel:function(e){return I18n.t("%{count} More",{count:e})},currentPageId:null==L?void 0:L.id},P.map((function(e){return c.default.createElement(f.TopNavBar.Item,{id:e.id,key:e.href,href:e.href},e.label)})))})}))))},t.default=t.AdminNavigation},27714:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return{adminControlsForTagsEnabled:window.ENV.admin_controls_for_tags,isAccountAdmin:window.ENV.user.account_admin,isUserAdmin:window.ENV.user.admin,managedAccounts:window.ENV.managed_accounts,auditLogPageEnabled:window.ENV.audit_log_page,integrationsEnabled:window.ENV.enable_integrations,newPromotionsEnabled:window.ENV.new_promotions,hideOldPromotionsEnabled:window.ENV.hide_old_promotions}}},12732:function(e,t,n){var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},r.apply(this,arguments)},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.AppHeader=void 0;var o=a(n(96540)),l=n(83967),i=n(77156),u=n(72205),c=n(13733),d=n(28675),s=n(19564),f=n(32527),m=a(n(17674)),g=a(n(27714)),h=a(n(7541)),p=n(12682),v=a(n(27095)),b=a(n(24417)),_=a(n(23630)),y=a(n(14647)),w=n(96413),E=n(95288),I=a(n(85474)),O=function(e){var t=e.cover_image,n=e.main_page,r=(0,E.useCatalogTheme)();if(!n||!r.coverImageEnabled)return null;var a="full"===r.headerWidth,l=r.colors.coverBackgroundColor,i=o.default.createElement("div",{style:{aspectRatio:"6 / 1",backgroundColor:l,maxHeight:190,width:"100%",textAlign:"center"}},o.default.createElement(d.Img,{alt:"",constrain:t?"cover":"contain",src:t||w.placeholderImage,width:"auto"}));return o.default.createElement(f.View,{as:"div",background:a?"primary":void 0,overflowX:"hidden",overflowY:"hidden",themeOverride:{backgroundPrimary:l}},a?i:o.default.createElement(v.default,{verticalSpacing:"0"},i))},k=function(e){var t=e.account_name,n=e.admin_page,a=e.bulk_purchase_enabled,l=e.cover_image,i=e.enrollment_history_enabled,u=e.has_sso_warning,d=e.header_image,s=e.main_page,w=e.shopping_cart_enabled,k=e.urls,P=e.user,C=(0,E.useCatalogTheme)(),M="full"===C.headerWidth,S="inverse"===C.colors.headerBackground,j=S?{background:"primary-inverse",themeOverride:function(){return{backgroundPrimaryInverse:C.colors.primaryColor}}}:{};return o.default.createElement(o.default.Fragment,null,o.default.createElement(f.View,r({},M?j:{},{as:"header",overflowY:"hidden"}),o.default.createElement(v.default,{verticalSpacing:"0"},o.default.createElement(_.default,null,(function(e){var l=e.atLeastMedium,s=!M&&S?l?"medium":"small":"0";return o.default.createElement(f.View,r({},M?{}:j,{as:"div",padding:"medium ".concat(s," ").concat(n?"0":"medium")}),o.default.createElement(c.Flex,{alignItems:"center",justifyItems:"space-between",margin:"0 0 ".concat(n?"medium":"0")},o.default.createElement(b.default,{account_name:t,header_image:d,size:l?"medium":"small"}),o.default.createElement(c.Flex,{alignItems:"center",margin:"0 0 0 small"},o.default.createElement(I.default,{account_name:t,bulk_purchase_enabled:a,enrollment_history_enabled:i,has_sso_warning:u,urls:k,user:P}),w&&o.default.createElement(p.GlobalCartMutator,null),w&&o.default.createElement(h.default,{marginLeft:l||!P.name?"medium":"small"}))),n&&o.default.createElement(m.default,r({},(0,g.default)())))})))),o.default.createElement(O,{cover_image:l,main_page:s}),o.default.createElement(y.default,null))};t.AppHeader=function(e){var t;return o.default.createElement(i.InstUISettingsProvider,{theme:{componentOverrides:(t={},t[u.IconButton.componentId]={secondaryBorderColor:l.colors.tiara},t[s.Link.componentId]={textDecorationOutsideText:"none"},t)}},o.default.createElement(k,r({},e)))},t.default=t.AppHeader},34588:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t;return{account_name:window.ENV.account_name,admin_page:!!window.ENV.admin_page,bulk_purchase_enabled:window.ENV.bulk_purchase_enabled,cover_image:null===(t=window.ENV.storefront_theme)||void 0===t?void 0:t.cover_image,enrollment_history_enabled:window.ENV.enrollment_history_enabled,has_sso_warning:window.ENV.has_sso_warning,header_image:null==e?void 0:e.header_image,main_page:window.ENV.main_page,shopping_cart_enabled:window.ENV.shopping_cart_enabled,urls:window.ENV.urls,user:window.ENV.user}}},12387:function(e,t,n){var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},r.apply(this,arguments)},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=a(n(96540)),l=n(40961),i=n(54625),u=a(n(12732)),c=a(n(34588)),d=a(n(85474)),s=document.getElementById("app-header-container"),f=document.getElementById("header-menu-container");s&&(0,l.render)(o.default.createElement(i.BrowserRouter,null,o.default.createElement(u.default,r({},(0,c.default)(ENV.storefront_theme)))),s),f&&(0,l.render)(o.default.createElement(d.default,r({},(0,c.default)(ENV.storefront_theme))),f)},85474:function(e,t,n){var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},l=this&&this.__read||function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,o=n.call(e),l=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)l.push(r.value)}catch(e){a={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return l},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.UserMenu=void 0;var u=o(n(96540)),c=n(77156),d=n(13733),s=n(49663),f=n(19564),m=n(638),g=n(79485),h=n(49573),p=n(32527),v=n(72205),b=n(83967),_=i(n(95150)),y=i(n(33670)),w=i(n(23630)),E=i(n(84729)),I=function(e){var t=e.userName;return u.default.createElement(d.Flex,{"data-heap-redact-text":!0,justifyItems:"space-between",margin:"0 0 small",wrap:"wrap"},u.default.createElement(d.Flex.Item,{margin:"0 x-small 0 0",shouldShrink:!1},u.default.createElement(h.Text,{lineHeight:"default"},I18n.t("Logged In As"),":")),u.default.createElement("div",{style:{wordBreak:"break-word"}},u.default.createElement(h.Text,{lineHeight:"default"},t)))},O=function(e){var t=e.accountName,n=e.logoutPath,r=e.onClick;return u.default.createElement(f.Link,{display:"block",href:n,onClick:r,width:"100%",title:I18n.t("Log out of %{account_name}",{account_name:t})},I18n.t("Logout"))};t.UserMenu=function(e){var t,n=e.account_name,r=e.bulk_purchase_enabled,a=e.enrollment_history_enabled,o=e.has_sso_warning,i=e.urls,d=e.user,h=l((0,u.useState)(!1),2),k=h[0],P=h[1],C=function(){return P(!0)},M=function(){return P(!1)},S=[(d.admin||d.account_admin)&&u.default.createElement(f.Link,{display:"block",href:i.admin_home},I18n.t("Admin")),u.default.createElement(f.Link,{display:"block",href:i.dashboard},I18n.t("Student Dashboard")),(r||a)&&u.default.createElement(f.Link,{display:"block",href:i.enrollment_history},I18n.t("Purchases & Enrollments")),u.default.createElement(f.Link,{display:"block",href:i.canvas_courses,target:"_blank"},I18n.t("My Courses")),u.default.createElement(E.default,{LogoutLink:O,accountName:n,hasSSOWarningModal:o,logoutPath:i.logout})].filter(Boolean),j=u.default.createElement(m.List,{delimiter:"solid",isUnstyled:!0,margin:"0 0 xxx-small"},S.map((function(e,t){return u.default.createElement(m.List.Item,{key:t,padding:"xx-small 0"},e)}))),L=function(e){return e?u.default.createElement(y.default,{as:"button","data-heap-redact-text":!0,isWithinText:!0,title:I18n.t("Show User Menu")},d.name||""):u.default.createElement(_.default,{color:"primary-inverse",screenReaderLabel:I18n.t("Show User Menu")},u.default.createElement(s.IconUserLine,null))};return u.default.createElement(c.InstUISettingsProvider,{theme:{componentOverrides:(t={},t[f.Link.componentId]={textDecorationOutsideText:"none"},t[v.IconButton.componentId]={primaryInverseBorderColor:b.colors.tiara},t)}},u.default.createElement(w.default,null,(function(e){var t=e.atLeastMedium;return d.name?u.default.createElement(g.Popover,{isShowingContent:k,offsetY:t?12:4,on:"click",onHideContent:M,onShowContent:C,placement:"bottom end",renderTrigger:L(t),screenReaderLabel:I18n.t("User Menu"),shouldCloseOnDocumentClick:!0,shouldContainFocus:!0,shouldReturnFocus:!0},u.default.createElement(p.View,{className:"user-menu-popover",display:"block",padding:"small",width:240},!t&&u.default.createElement(I,{userName:d.name}),j)):u.default.createElement(y.default,{href:i.login,title:I18n.t("Log in to %{account_name}",{account_name:n})},I18n.t("Login"))})))},t.default=t.UserMenu},38976:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.flashMessagesId=void 0;var a=r(n(96540)),o=n(93989),l=n(72205),i=n(49573),u=n(50900),c=r(n(69997));t.flashMessagesId="filter-panel-flash-messages",t.default=function(e){var n=e.size,r=void 0===n?"medium":n,d=e.open,s=e.label,f=e.heading,m=e.subheading,g=e.message,h=e.footer,p=e.onClose,v=e.children,b=e.bodyPadding,_=void 0===b?"medium":b,y=e.onExited,w=e.shouldCloseOnDocumentClick,E=void 0===w||w;return a.default.createElement(o.Modal,{"data-style":"modal",size:r,open:d,onDismiss:p,label:s||f,onExited:y,shouldCloseOnDocumentClick:E},a.default.createElement(o.Modal.Header,null,a.default.createElement(i.Text,{wrap:"break-word"},a.default.createElement(u.Heading,null,f),m&&a.default.createElement(i.Text,null,m)),a.default.createElement(l.CloseButton,{offset:"medium",onClick:p,placement:"end",screenReaderLabel:I18n.t("Close")})),a.default.createElement(o.Modal.Body,{padding:"0"},a.default.createElement("div",{id:t.flashMessagesId,role:"alert"}),a.default.createElement(c.default,{padding:_},v||a.default.createElement(i.Text,null,g))),a.default.createElement(o.Modal.Footer,null,h||a.default.createElement(l.Button,{onClick:p,margin:"0 x-small 0 0"},I18n.t("Close"))))}},24417:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=r(n(96540)),o=n(28675),l=n(14500),i=4/3*113;t.default=function(e){var t=e.account_name,n=e.header_image,r=e.size,u="small"===r?113:i,c="small"===r?36:48;return a.default.createElement("a",{href:"/",style:{background:n?void 0:"url('".concat("/assets/canvas_catalog_logo.png","') center center / cover"),display:"block",height:c,width:n?void 0:u}},n?a.default.createElement(o.Img,{alt:t,constrain:"contain",src:n,width:"auto"}):a.default.createElement(l.ScreenReaderContent,null,t))}},69997:function(e,t,n){var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},r.apply(this,arguments)},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=a(n(96540)),l=n(32527);t.default=function(e){return o.default.createElement(l.View,r({as:"div",tabIndex:0},e))}},14647:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Separator=void 0;var a=r(n(96540)),o=n(32527),l=n(95288),i=r(n(27095));t.Separator=function(){var e=(0,l.useCatalogTheme)(),t={borderColorPrimary:e.colors.separatorColor,borderWidthLarge:"36px"},n=a.default.createElement(o.View,{as:"div",borderWidth:"0 0 ".concat(e.separatorHeight),themeOverride:t});return"full"===e.headerWidth?n:a.default.createElement(i.default,{verticalSpacing:"0"},n)},t.default=t.Separator},33670:function(e,t,n){var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},r.apply(this,arguments)},a=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var a=Object.getOwnPropertyDescriptor(t,n);a&&!("get"in a?!t.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,a)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&a(t,e,n);return o(t,e),t};Object.defineProperty(t,"__esModule",{value:!0});var i=l(n(96540)),u=n(19564),c=n(95288),d=(0,i.forwardRef)((function(e,t){var n,a="inverse"===(null===(n=(0,c.useCatalogTheme)().colors)||void 0===n?void 0:n.headerBackground)&&{color:"link-inverse",isWithinText:!0};return i.default.createElement(u.Link,r({},e,a,{elementRef:t}))}));t.default=d}},function(e){e.O(0,[76],(function(){return 12387,e(e.s=12387)})),e.O()}]);
//# sourceMappingURL=app_header-dc230d24a75acccd4dc7.js.map
//# debugId=68903feb-bc49-5188-9978-52fb21197a6e
