PageSourceSearch

https://static.zippia.com/ui-router/blue/2.9.4.p2/2026-09-10-16-17…/majorBestCollegesPage-9e77be3e37fea1bd.js

js zippia.com collected 2026-09-24 08:26:27 UTC 127,394 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5440,7910,5111,4581,297,3682,2440,8386,5827,5408,6553,2097,7248,8285,3285,347,6068,2010,9329],{43125:function(e,t,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/majorBestCollegesPage",function(){return o(99070)}])},63274:function(e,t,o){"use strict";var a=o(91946),n=o(24246),i=(o(27378),o(90005)),r=o.n(i),s=o(23615),l=o.n(s),c=o(2294),d=o(43350),u=o.n(d),m=function(e){var t=e.breadCrumbs,o=e.containerClassName,i=e.listClassName,s=e.lastUpdatedDate;return t&&(0,n.jsxs)("div",{className:r()("p-0 m-0 ".concat(o," ").concat(s?"row":"")),children:[(0,n.jsx)("ul",{className:r()("d-flex flex-column flex-md-row flex-md-wrap z-inter",u().breadcrumb,(0,a.Z)({},"col-12 col-lg-9 order-last order-lg-first",s),i),children:t.map((function(e,t){var o=e.text,a=e.link;return(0,n.jsxs)("li",{children:[t>0&&(0,n.jsx)("span",{className:r()("icon-angle-right-double",u().icon)}),a?(0,n.jsx)("a",{href:a,children:o}):o]},(0,c.lX1)())}))}),s&&(0,n.jsx)("div",{itemProp:"dateModified",className:r()("col-12 col-lg-3 order-first order-lg-last pl-0 pr-0 mb-3 mb-lg-0 text-left text-md-right",u()["average-salary-text"]),children:"Updated ".concat(s)})]})};m.defaultProps={breadCrumbs:[],containerClassName:"",listClassName:"",lastUpdatedDate:""},m.propTypes={breadCrumbs:l().array.isRequired,containerClassName:l().string,listClassName:l().string,lastUpdatedDate:l().string},t.Z=m},22166:function(e,t,o){"use strict";o.d(t,{Z:function(){return C}});var a=o(24246),n=o(27378),i=o(90005),r=o.n(i),s=o(23615),l=o(62303),c=o(53619),d=o(33676),u=o(91946),m=o(722),p=o(53573),h=o(39849),g=o(37254),b=o(18926),f=o.n(b),v={title:s.string,footerList:s.arrayOf(s.array),desktopDeviceFooter:s.bool,collapseOnMobile:s.bool},y=function(e){(0,m.Z)(o,e);var t=(0,h.Z)(o);function o(e){var n;(0,c.Z)(this,o),n=t.call(this,e),(0,u.Z)((0,l.Z)(n),"expand",(function(){n.setState({isExpanded:!0})})),(0,u.Z)((0,l.Z)(n),"getListTitleView",(function(){var e=n.props.title;return(0,a.jsx)("h3",{className:r()(f()["footer-link-list-title"]),children:e})})),(0,u.Z)((0,l.Z)(n),"getListView",(function(e){var t=(0,l.Z)(n),o=t.getListItemView,i=t.getExpandBtnView,s=n.props.footerList,c=void 0===s?[[],[]]:s;if(!c||!c[0]||!c[0].length)return"";var d=c[0]&&c[0].length?(0,p.Z)(c[0]):[],u=c[1]&&c[1].length?(0,p.Z)(c[1]):[];d.length<10&&u.length>0&&(d=(0,p.Z)(d).concat((0,p.Z)(u.splice(0,10-d.length))));var m=!(!u.length||!e);return(0,a.jsxs)("ul",{className:r()(f()["footer-link-list"]),children:[d.map((function(e,t){return o(e,1,t)})),u.map((function(t,a){return o(t,2,a,e)})),m&&i()]})})),(0,u.Z)((0,l.Z)(n),"getListItemView",(function(e,t,o,n){var i=e.nofollow,s=e.link,l=e.text,c=e.title,d=l||c,u=i?"nofollow":null,m="list-group-".concat(t,"-").concat(o);return(0,a.jsx)("li",{className:r()(f()["footer-link-list-item"],"".concat(n?f().hidden:"")),children:(0,a.jsx)("a",{rel:u,href:s,children:d})},m)})),(0,u.Z)((0,l.Z)(n),"getExpandBtnView",(function(){var e=(0,l.Z)(n).expand;return(0,a.jsx)("li",{className:r()(f()["show-more"]),children:(0,a.jsx)("a",{className:"z-font-600",onClick:e,children:"Show more"})})}));var i=(0,l.Z)(n),s=i.getListTitleView,d=i.getListView,m=s(),h=d();return n.state={isExpanded:!1,listTitleView:m,listView:h},n}return(0,d.Z)(o,[{key:"componentDidMount",value:function(){var e=this.getListView,t=this.props,o=t.collapseOnMobile,a=t.desktopDeviceFooter;if(o||a){var n=e(!0);this.setState({listView:n})}}},{key:"componentDidUpdate",value:function(e,t){var o=this.getListView,a=this.state.isExpanded;if(a&&a!==t.isExpanded){var n=o(!1);this.setState({listView:n})}}},{key:"render",value:function(){var e=this.state,t=e.listTitleView,o=e.listView;return o?(0,a.jsxs)("div",{className:r()(f()["related-list"],"mt-4","mt-md-0"),children:[t,o]}):""}}]),o}(n.Component);y.propTypes=v,y.defaultProps={title:"",footerList:[[],[]],desktopDeviceFooter:!1,collapseOnMobile:!1};var j=(0,g.$j)(null,{})(y),x={universalFooter:s.shape({footerLinks:s.arrayOf(s.array),footerTitles:s.arrayOf(s.string),desktopDeviceFooter:s.bool}),collapseOnMobile:s.bool,centered:s.bool},_=function(e){var t=e.universalFooter,o=e.collapseOnMobile,i=e.centered,s=t.footerLinks,l=t.footerTitles,c=t.desktopDeviceFooter,d=(null==s?void 0:s.length)>3;return(0,a.jsx)(n.Fragment,{children:(0,a.jsx)("div",{className:r()(f()["related-list-container"],"".concat(i?r()(f().centered):""),"".concat(d?r()(f().narrow):"")),children:s.map((function(e,t){return(0,a.jsx)(j,{title:l[t],footerList:e,desktopDeviceFooter:c,collapseOnMobile:o},"link-list-".concat(t))}))})})};_.propTypes=x,_.defaultProps={universalFooter:{footerLinks:[],footerTitles:[],desktopDeviceFooter:!0},collapseOnMobile:!1,centered:!1};var C=_},49914:function(e,t,o){"use strict";var a=o(24246),n=o(27378),i=o(37254),r=o(90104),s=o.n(r),l=o(88038),c=o.n(l),d=o(43218),u=o.n(d),m=o(2294),p=function(e){var t=function(){return p||(h?(0,m.jvJ)(h)?h:"".concat(y,"/assets/").concat(h):"https://static.zippia.com/assets/zippia-og-image.png")}
1,o=e.TITLE,i=e.META_DESCRIPTION,r=e.META_KEYWORDS,l=e.OG_TITLE,d=e.OG_META_DESCRIPTION,p=e.OG_IMAGECOMPANY,h=e.OG_IMAGE,g=e.PUBLISHED_TIME,b=e.MODIFIED_TIME,f=e.UPDATED_TIME,v=e.SQUARE_WEB_SDK_CDN,y=e.host,j=e.url,x=e.noIndex,_=e.indexAndNoFollow,C=e.relCanonical,w=e.pageCategory,N=e.structuredData,P=e.userGroup,S=e.indexAndFollow,T=e.useStaticOgImage,k=void 0===T||T,I=e.META_RSS_TITLE;(0,n.useEffect)((function(){/MSIE \d|Trident.*rv:/.test(navigator.userAgent)&&(window.location.href="microsoft-edge:".concat(window.location.href),setTimeout((function(){window.location.href="https://go.microsoft.com/fwlink/?linkid=2135547"}),1))}),[]);var Z=Array.isArray(N)?null==N?void 0:N.filter((function(e){return!s()(e)})):N;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(c(),{children:[(0,a.jsx)("title",{children:o}),i&&(0,a.jsx)("meta",{name:"description",content:i}),(0,a.jsx)("meta",{name:"author",content:""}),r&&(0,a.jsx)("meta",{name:"keywords",content:r}),(0,a.jsx)("meta",{property:"og:title",content:l}),(0,a.jsx)("meta",{property:"og:type",content:"website"}),(0,a.jsx)("meta",{property:"og:url",content:y+j}),(0,a.jsx)("meta",{property:"og:description",content:d}),g&&b&&f&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("meta",{property:"article:published_time",content:g}),(0,a.jsx)("meta",{property:"article:modified_time",content:b}),(0,a.jsx)("meta",{property:"og:updated_time",content:f})]}),(0,a.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,a.jsx)("meta",{name:"twitter:site",content:"@ZippiaInc"}),(0,a.jsx)("meta",{name:"twitter:title",content:l}),(0,a.jsx)("meta",{name:"twitter:url",content:y+j}),(0,a.jsx)("meta",{name:"twitter:description",content:d}),(0,a.jsx)("meta",{charSet:"utf8"}),(0,a.jsx)("meta",{name:"twitter:image:src",content:t()}),(0,a.jsx)("meta",{property:"fb:app_id",content:"508633732650088"}),(0,a.jsx)("meta",{property:"og:image",content:k?"https://static.zippia.com/assets/zippia-og-image.png":t()}),x&&(0,a.jsx)("meta",{name:"robots",content:"noindex, follow"}),!x&&_&&(0,a.jsx)("meta",{name:"robots",content:"index, nofollow"}),!x&&S&&(0,a.jsx)("meta",{name:"robots",content:"index, follow"}),C&&!x&&(0,a.jsx)("link",{rel:C.rel,href:C.href}),!x&&I&&(0,a.jsx)("link",{rel:"alternate",type:"application/rss+xml",title:I,href:"".concat(y+j,"feed/")}),(0,a.jsx)("script",{dangerouslySetInnerHTML:{__html:" var pageCategory = '".concat(w,"';")}}),(0,a.jsx)("script",{dangerouslySetInnerHTML:{__html:" var userGroup = '".concat(P,"';")}}),Z&&(0,a.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(Z)}}),v&&(0,a.jsx)("script",{src:v,async:!0,defer:!0})]}),(0,a.jsx)(u(),{src:"https://accounts.google.com/gsi/client",strategy:"lazyOnload"}),(0,a.jsx)(u(),{src:"https://www.google.com/recaptcha/api.js",strategy:"lazyOnload"})]})};p.defaultProps={userGroup:""};t.Z=(0,i.$j)((function(e){var t=e.locals,o="";return t&&t.userGroup&&(o=(0,m.$p6)(t.userGroup)),{userGroup:o}}
1),null)(p)},64095:function(e,t,o){"use strict";o.d(t,{C:function(){return u}});var a=o(68772),n=o(93334),i=o(50919),r=o(24246),s=o(90005),l=o.n(s),c=o(34112),d=o.n(c);function u(e){var t=e.children,o=e.className,s=(0,i.Z)(e,["children","className"]);return(0,r.jsx)("span",(0,n.Z)((0,a.Z)({className:l()("inline-block z-p-4 z-br-2 text-uppercase z-font-10 z-leading-init text-white z-font-600",o,d().badge,d()[s.variant])},s),{children:t}))}},64227:function(e,t,o){"use strict";var a=o(24246),n=(o(27378),o(90005)),i=o.n(n),r=o(15877),s=o.n(r);t.Z=function(e){var t=e.calloutTitle,o=e.className,n=e.question,r=e.options,l=e.link;return(0,a.jsxs)("div",{className:i()("card-border z-p-20 w-350",o),children:[t&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h3",{"data-testid":"title",className:"zp-title-h3 ",children:t}),(0,a.jsx)("div",{className:"section-separator z-pt-20 z-mb-20"})]}),n&&(0,a.jsx)("h4",{"data-testid":"question",className:"openSansBlackBold z-mb-20",children:n}),(null==r?void 0:r.length)>0&&(0,a.jsx)("ul",{"data-testid":"option-list",className:"p-0 m-0 list-unstyled",children:r.map((function(e,t){var o=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:s().answerCircle}),e]}),n="openSansBlack d-flex align-items-center";return(0,a.jsx)("li",{className:i()({"z-mt-20":0!==t}),children:l?(0,a.jsx)("a",{href:l,className:n,children:o}):(0,a.jsx)("div",{className:n,children:o})},t)}))})]})}},31602:function(e,t,o){"use strict";o.d(t,{N:function(){return r},V:function(){return i}});var a=o(2294),n=["Matches","Career Jobs Page","Career Main Page - Job + City","Career Remote Jobs Page","Career Full Time Jobs Page","Career Part Time Jobs Page","Career Entry Level Jobs Page","Career Work From Home Jobs Page","Career $15 Per Hour Jobs Page","Career $20 Per Hour Jobs Page","Career Hiring Immediately Jobs Page","Company Jobs Page","Career Main Page - Job + Company","Career Main Page - City + Company","Company Remote Jobs Page","Company Full Time Jobs Page","Company Part Time Jobs Page","Company Entry Level Jobs Page","Company Work From Home Jobs Page","Company $15 Per Hour Jobs Page","Company $20 Per Hour Jobs Page","Company Hiring Immediately Jobs Page","City Page","Site Map State","City Remote Jobs Page","City Full Time Jobs Page","City Entry Level Jobs Page","City Part Time Jobs Page","City Work From Home Jobs Page","City $15 Per Hour Jobs Page","City $20 Per Hour Jobs Page","City Hiring Immediately Jobs Page","Site Map - Locations","Location - Remote Jobs Page","Location - Full Time Jobs Page","Location - Part Time Jobs Page","Location - Entry Level Jobs Page","Location - Work From Home Jobs Page","Location - $15 Per Hour Jobs Page","Location - $20 Per Hour Jobs Page","Location - Hiring Immediately Jobs Page","Job Search - LGBTQ Jobs Page","Job Search - High School Jobs Page","Jobs Search - Foreign Worker Jobs Page"],i=function(){return!(0,a.bkz)()},r=function(){var e=n.includes(window.pageCategory),t=(0,a.bkz)();return e&&!t}},69157:function(e,t,o){"use strict";var a=o(91946),n=o(24246),i=o(27378),r=o(90005),s=o.n(r),l=o(90104),c=o.n(l),d=o(23615),u=o(68078),m=o(80596),p=o(2294),h=o(92252),g=o.n(h),b=o(20269),f=o.n(b),v=o(4837),y=o.n(v),j=function(e){var t,o=e.isCurrentPage,i=e.title,r=e.link,l=e.htmlTitle,c=e.options,d=e.isHidden,u=c.isHash,m=c.onClick,h=c.displayFlag,g=c.useOnClick,b=s()(y()["tab-list-item"],(t={},(0,a.Z)(t,y()["tab-list-active"],o),(0,a.Z)(t,"d-none",d),t));return u||o?(0,n.jsx)("p",{className:b,onClick:function(){return u?(0,p.X5u)(r,550):null},title:l,children:i}):!h&&g?(0,n.jsx)("p",{className:b,onClick:function(){return window.location.href=r},title:l,children:i}):m?(0,n.jsx)("a",{className:b,onClick:m,title:l,children:i}):(0,n.jsx)("a",{href:r,className:b,title:l,children:i})};j.propTypes={isCurrentPage:d.bool,title:d.string.isRequired,htmlTitle:d.string,link:d.string.isRequired,options:d.object,callout:d.any,centered:d.bool,backNavigation:d.shape({title:d.string,link:d.string,clickHandler:d.func})},j.defaultProps={isCurrentPage:!1,options:{},callout:null,centered:!1,backNavigation:{},htmlTitle:""};var x=function(e){var t=e.subheaderItems,o=e.activeIsInDropdown,i=e.triggerClassName,r=void 0===i?"":i;return(0,n.jsxs)(u.Z,{children:[(0,n.jsx)(u.Z.Trigger,{className:s()((0,a.Z)({},f()["more-items-active"],o)),children:(0,n.jsxs)("span",{id:"more-items-dropdown",className:s()("h-100 d-flex align-items-center gg-6 z-font-15 z-font-600 pointer",r),children:["More",(0,n.jsx)("span",{className:s()("icon-angle-down z-font-14",f()["dropdown-icon"])})]})}),(0,n.jsx)(u.Z.Content,{sideOffset:-8,className:f()["no-padding"],renderInPortal:!1,children:(0,n.jsx)("div",{className:s()(f()["more-items-max-height"],"z-py-8 z-font-15"),children:t.map((function(e,t){return(0,n.jsx)(u.Z.Item,{onSelect:function(){var t;return null===(t=e.onClick)||void 0===t?void 0:t.call(e)},className:s()((0,a.Z)({},f()["blue-text"],e.isCurrentPage)),children:e.isCurrentPage?e.title:(0,n.jsx)("a",{href:e.link,title:e.htmlTitle||"",children:e.title})},"more-items-dd-".concat(t))}))})})]})};t.Z=function(e){var t=e.subheaderItems,o=void 0===t?[]:t,a=e.callout,r=void 0===a?null:a,l=e.className,d=void 0===l?"":l,u=e.backNavigation,p=void 0===u?{}:u,h=e.maxSubheaderItemsCount,b=void 0===h?10:h,f=function(e,t){var o=e.current.scrollLeft,a=e.current.scrollWidth,n=300;t?o+n>=a?e.current.scrollTo({left:a,behavior:"smooth"}):e.current.scrollTo({left:o+n,behavior:"smooth"}):o-n<=0?e.current.scrollTo({left:0,behavior:"smooth"}):e.current.scrollTo({left:o-n,behavior:"smooth"}),R()},v=(0,m.Qz)(),_=(0,i.useState)(!1),C=_[0],w=_[1],N=(0,i.useState)(!0),P=N[0],S=N[1],T=(0,i.useState)(!1),k=T[0],I=T[1],Z=(0,i.useState)(b),L=Z[0],O=Z[1],E=(0,i.useRef)(!1),A=(null==o?void 0:o.length)>3,J=o.slice(L).some((function(e){return e.isCurrentPage})),R=function(){if(E.current&&A){var e=E.current.scrollWidth-E.current.clientWidth;w(E.current.scrollLeft>0),S(e>1&&!(e<E.current.scrollLeft+1))}};return(0,i.useEffect)((function(){if(v<=1199)O(o.length);
1else if(null==E?void 0:E.current){var e=E.current,t=e.getBoundingClientRect().right,a=Array.from(e.children).findIndex((function(e){if("arrow"===e.dataset.id)return!1;var o=e.getBoundingClientRect().right;return o>t||0===o}));O(-1===a?o.length:a-1)}}),[v,k]),(0,i.useEffect)((function(){I(o.length>L)}),[L]),(0,i.useEffect)((function(){R()}),[v,L]),(0,n.jsx)("div",{id:"navigation",className:s()(y()["navbar-tabs"],d),children:(0,n.jsxs)("div",{className:"position-relative overflow-hidden container d-flex align-items-center centered h-100",children:[!c()(p)&&(0,n.jsx)("div",{className:s()(y().goBack,"py-0 flex-1"),children:p.link?(0,n.jsx)("a",{href:p.link,children:(0,n.jsx)("span",{children:p.title})}):(0,n.jsx)("span",{onClick:p.clickHandler,children:p.title})}),(0,n.jsxs)("div",{className:s()(y()["subheaders-links-container"],"h-100 overflow-hidden",{"d-none d-md-flex":!c()(p),"overflow-visible":!A}),ref:E,onScroll:R,children:[C&&A&&(0,n.jsx)("div",{onClick:function(){return f(E)},className:s()(g().submenuArrow,g().submenuArrowLeft,"d-flex align-items-center"),"aria-label":"scroll left",role:"button","data-id":"arrow",children:(0,n.jsx)("span",{className:"icon-angle-left z-font-24 z-font-700","aria-hidden":"true"})}),o.map((function(e,t){return(0,n.jsx)(j,{isCurrentPage:e.isCurrentPage,link:e.link,title:e.title,options:e.options,htmlTitle:e.htmlTitle,isHidden:k&&t>L},e.title)})),P&&A&&(0,n.jsx)("div",{onClick:function(){return f(E,!0)},className:s()(g().submenuArrow,g().submenuArrowRight,"d-flex align-items-center"),"aria-label":"scroll right",role:"button","data-id":"arrow",children:(0,n.jsx)("span",{className:"icon-angle-right z-font-24 z-font-700","aria-hidden":"true"})})]}),(0,n.jsx)("div",{className:"d-none d-xl-block h-100",children:k&&(0,n.jsx)(x,{subheaderItems:o.slice(L+1),activeIsInDropdown:J,triggerClassName:"z-ml-35"})}),r]})})}},81829:function(e,t,o){"use strict";o.d(t,{Z:function(){return Ze}});var a,n,i,r,s,l=o(68772),c=o(93334),d=o(24246),u=o(27378),m=o(10625),p=o(50919),h=o(90005),g=o.n(h),b=o(63274),f=o(2294),v=o(9131),y=o.n(v),j=function(e){var t,o=e.subPageName,a=e.title,n=e.showJobsCount,i=void 0!==n&&n,r=e.noH1Tag,s=void 0!==r&&r,l=e.subPageTextSmall,c=void 0===l||l,p=e.jobTitleArticle,h=e.jobCount,b=void 0===h?"":h,v=e.getPageTitle,j=e.metadataH1,x=(0,f.U_y)(o,m.Xi.CAREER),_=s?"p":"h1",C=function(){var e,t;return c?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("span",{className:"title text-break",children:"".concat(a)}),x&&(0,d.jsx)("span",{className:g()(y().subPageName,"d-inline"),children:" ".concat(x)})]}):"best-states"===o?"Best states for ".concat(null==p?void 0:p.toLowerCase()," ").concat(null==a?void 0:a.toLowerCase()):"best-cities"===o?"Best cities for ".concat(p.toLowerCase()," ").concat(a.toLowerCase()):"what-they-do"===o?"What does ".concat(p.toLowerCase()," ").concat(a.toLowerCase()," do?"):"how-to-become"===o?"How to become ".concat(null==p||null===(e=p.toLowerCase)||void 0===e?void 0:e.call(p)," ").concat(null==a||null===(t=a.toLowerCase)||void 0===t?void 0:t.call(a)):"jobs"===o?"".concat(null==a?void 0:a.capitalized()," jobs near me"):"remote-jobs"===o?"".concat(null==a?void 0:a.capitalized()," remote jobs"):"overview"===o||"certifications"===o||"faqs"===o?j:"compare"===o?j||"".concat(null==a?void 0:a.capitalized()," comparisons"):"how-to-hire"===o||"sitemap-location-level"===o||"education"===o&&j?j:"salary"===o?"".concat(null==a?void 0:a.capitalized()," salary"):"job-description"===o&&j||"career-path"===o&&j||"trends"===o&&j?j:"".concat(null==a?void 0:a.capitalized()," ").concat(x)},w=null===(t=null==o?void 0:o.toLowerCase())||void 0===t?void 0:t.includes("jobs"),N=b>0&&""!==b,P=(0,u.useRef)(null);return(0,u.useEffect)((function(){if(v){var e,t=null==P||null===(e=P.current)||void 0===e?void 0:e.textContent;v(c?a:t)}}),[v]),(0,d.jsx)(d.Fragment,{children:w&&N||i?(0,d.jsxs)("div",{ref:P,className:g()("d-flex align-items-center flex-wrap flex-fill z-mt-16 z-mt-md-36 z-mb-36",y()["max-width-860"]),children:[(0,d.jsx)(_,{className:g()(y()["career-cluster-header-title-with-jobs"],"interH2-display mb-0"),children:C()}),"  ",(0,d.jsx)("span",{className:g()("d-inline interH2-display",y()["career-cluster-header-title-with-jobs"]),children:"- ".concat((0,f.ufS)(b)," jobs")})]}):(0,d.jsx)(_,{className:g()(y()["career-cluster-header-title"],"interH2-display z-mt-16 z-mt-md-36 z-mb-36"),ref:P,children:C()})})},x=o(62303),_=o(53619),C=o(33676),w=o(91946),N=o(722),P=o(39849),S=o(65218),T=o.n(S),k=o(23615),I=o(80596),Z=o(43301),L=o(77934),O=o(20715),E=o.n(O),A=T()((function(){return Promise.resolve().then(o.bind(o,53532))}),{loadableGenerated:{webpack:function(){return[53532]}
1},ssr:!1}),J={subPageName:k.string.isRequired,clusterCategory:k.string.isRequired,jobLocation:k.string,jobTitleArticle:k.string,className:k.string,criteria:k.object},R=(a={},(0,w.Z)(a,m.me.JOBS,"indexInfoOfJobsPage"),(0,w.Z)(a,m.me.SALARY,"indexInfoOfSalaryPage"),(0,w.Z)(a,m.me.RESUME,"indexInfoOfResumePage"),(0,w.Z)(a,m.me.SKILLS,"indexInfoOfSkillsPage"),(0,w.Z)(a,m.me.WHAT_THEY_DO,"indexInfoOfWhatTheyDoPage"),(0,w.Z)(a,m.me.EDUCATION,"indexInfoOfEducationPage"),(0,w.Z)(a,m.me.BEST_STATES,"indexInfoOfBestStatesPage"),(0,w.Z)(a,m.me.BEST_CITIES,"indexInfoOfBestCitiesPage"),(0,w.Z)(a,m.me.REMOTE_JOBS,"indexInfoOfRemoteJobsPage"),(0,w.Z)(a,m.me.TRENDS,"indexInfoOfTrendsPage"),(0,w.Z)(a,m.me.DEMOGRAPHICS,"indexInfoOfDemographicsPage"),(0,w.Z)(a,m.me.CERTIFICATIONS,"indexInfoOfCertificationsPage"),(0,w.Z)(a,m.me.DESCRIPTION,"indexInfoOfDescriptionPage"),(0,w.Z)(a,m.me.FAQ,"indexInfoOfFAQPage"),(0,w.Z)(a,m.me.COMPARE,"indexInfoOfCareerComparePage"),(0,w.Z)(a,m.me.HOW_TO_HIRE,"indexInfoOfHowToHirePage"),(0,w.Z)(a,m.me.SITEMAP_LOCATION,"indexInfoOfLocationsPage"),(0,w.Z)(a,m.me.BEST_COMPANIES,"indexInfoOfBestCompaniesPage"),a),F=(n={},(0,w.Z)(n,m.eA.SALARY,"displayFlagOfMajorSalaryPage"),(0,w.Z)(n,m.eA.BEST_COLLEGES,"displayFlagOfBestCollegesPage"),n),z=(i={},(0,w.Z)(i,m.TF.JOBS,"displayFlagOfCompanyJobsPage"),(0,w.Z)(i,m.TF.SALARY,"displayFlagOfCSP"),(0,w.Z)(i,m.TF.HISTORY,"displayFlagOfCompanyHistoryPage"),(0,w.Z)(i,m.TF.DEMOGRAPHICS,"displayFlagOfCompanyDemographicsPage"),(0,w.Z)(i,m.TF.COMPETITORS,"displayFlagOfCompanyCompetitorsPage"),(0,w.Z)(i,m.TF.EXECUTIVES,"displayFlagOfCompanyExecutivesPage"),(0,w.Z)(i,m.TF.FAQ,"displayFlagOfCompanyFAQPage"),
1(0,w.Z)(i,m.TF.MISSION_STATEMENT,"displayFlagOfCompanyMissionStatementPage"),(0,w.Z)(i,m.TF.REVIEWS,"displayFlagOfCompanyReviewsPage"),(0,w.Z)(i,m.TF.SUBSIDIARIES,"displayFlagOfCompanySubsidiariesPage"),(0,w.Z)(i,m.TF.REVENUE,"displayFlagOfCompanyRevenuePage"),i),M=(r={},(0,w.Z)(r,m.sx.SALARY,"displayFlagForSalaryPage"),(0,w.Z)(r,m.sx.PART_TIME_JOBS,"displayFlagForPartTimeJobsPage"),r),D=(s={},(0,w.Z)(s,m.Ix.OVERVIEW,"displayFlagForSkillMainPage"),(0,w.Z)(s,m.Ix.COURSES,"displayFlagForSkillCoursesPage"),(0,w.Z)(s,m.Ix.TOP_JOBS,"displayFlagForSkillTopJobsPage"),(0,w.Z)(s,m.Ix.JOBS,"displayFlagForSkillJobsPage"),(0,w.Z)(s,m.Ix.COMPANIES,"displayFlagForSkillCompaniesPage"),s),H=function(e){(0,N.Z)(o,e);var t=(0,P.Z)(o);function o(e){var a;return(0,_.Z)(this,o),a=t.call(this,e),(0,w.Z)((0,x.Z)(a),"updateTitleSearch",(function(e){var t=a.state.error,o=a.props,n=o.jobLocation,i=o.dynamicPageName,r=o.tracking;if(t&&e.isListOpen&&a.setState({error:""}),e.value){var s=e.expertiseAreas,c=e.valueObj,d=c.original_name,u=c.article,p=e.valueObj.title_indexinfo.jobTitlePlural||"",h=a.handleNoIndexPages(e.valueObj),g="";h===m.me.JOBS&&n?g+=(0,f.VtV)(d,n,""):h===m.me.DYNAMIC&&i?g+=(0,f.Vom)(d,"",h,i):h!==m.me.OVERVIEW&&h?h===m.me.SITEMAP_LOCATION?g+=(0,f.HaI)(d):g+=(0,f.Vom)(d,"",h,"",u||"","",p):g+=(0,f.yhG)(d),r.logActivity({title:(0,l.Z)({originalSearch:e.value,normalizedTitle:e.value},(null==s?void 0:s.length)?{expertiseAreas:s}:{})},m.g9.LOG_ACTIVITY.AUTO_COMPLETE),L.wT.logSearch(e.originalValue,e.value,Z.uV.CLUSTER_HEADER),window.location.href=g}})),(0,w.Z)((0,x.Z)(a),"updateCompanySearch",(function(e){var t=a.state.error,o=a.props,n=o.subPageName,i=o.dynamicPage,r=o.criteria;if(t&&e.isListOpen&&a.setState({error:""}),e.valueObj.companyID){var s,l=a.handleNoIndexPages(e.valueObj);i&&(l=l.split(" ").join("-").toLowerCase()),n===m.TF.LOCATION_COMBO_JOBS&&r?s=(0,f.P4c)(e.valueObj.zippiaCppUrl,r.city,r.stateAbbr):n===m.TF.JOB_TITLE_COMBO_JOBS&&r?s=(0,f.Cct)(e.valueObj.zippiaCppUrl,r.title):n===m.TF.JOB_TITLE_SALARY?s=(0,f.btL)(e.valueObj.zippiaCppUrl,r.title):n===m.TF.STATE_
1SALARY?s=(0,f.wI4)(e.valueObj.zippiaCppUrl,r.state):n===m.TF.CITY_SALARY?s=(0,f.F_l)(e.valueObj.zippiaCppUrl,r.city,r.stateAbbr):(s=(0,f.c5G)(e.valueObj.zippiaCppUrl,"",l),n===m.TF.JOBS&&localStorage.removeItem("cmpQuery")),L.wT.logSearch(e.originalValue,e.valueObj.companyName,Z.uV.CLUSTER_HEADER),window.location.href=s}})),(0,w.Z)((0,x.Z)(a),"updateMajorSearch",(function(e){var t=a.state.error,o=a.props,n=o.dynamicPage,i=o.subPageName;if(t&&e.isListOpen&&a.setState({error:""}),e.value){var r,s=e.valueObj?e.valueObj.original_name:"",l=(0,f.SIv)(s).toLowerCase(),c=a.handleNoIndexPages(e.valueObj);n&&(c=i.split(" ").join("-").toLowerCase());var d=c?"".concat(l).concat(c,"/"):l;L.wT.logSearch(e.originalValue,(null==e||null===(r=e.valueObj)||void 0===r?void 0:r.original_name)||"",Z.uV.CLUSTER_HEADER),window.location.href=d}})),(0,w.Z)((0,x.Z)(a),"updateCitySearch",(function(e){if(a.state.error&&e.isListOpen&&a.setState({error:""}),e.valueObj&&Object.keys(e.valueObj).length>0){var t=e.valueObj,o=t.city,n=t.state,i=a.handleNoIndexPages(e.valueObj),r=(0,f.b6Y)(o,null,n);L.wT.logSearch(e.originalValue,r,Z.uV.CLUSTER_HEADER);var s=(0,f.YiW)({city:o,stateAbbr:n},i);window.location.href=s}})),(0,w.Z)((0,x.Z)(a),"updateSkillSearch",(function(e){var t=a.state.error,o=a.props.tracking;if(t&&e.isListOpen&&a.setState({error:""}),e.value){var n=e.expertiseAreas,i=a.handleNoIndexPages(e.valueObj),r=e.valueObj.skillInUrl,s=(0,f.fh8)(r,i);o.logActivity({title:(0,l.Z)({originalSearch:e.value,normalizedTitle:e.value},(null==n?void 0:n.length)?{expertiseAreas:n}:{})},m.g9.LOG_ACTIVITY.AUTO_COMPLETE),L.wT.logSearch(e.originalValue,e.value,Z.uV.CLUSTER_HEADER),window.location.href=s}})),(0,w.Z)((0,x.Z)(a),"handleNoIndexPages",(function(e){var t=a.props,o=t.clusterCategory,n=t.subPageName;switch(o){case m.Xi.CAREER:return R[n]&&e.title_indexinfo&&"NOINDEX"===e.title_indexinfo[R[n]]?"":n;case m.Xi.MAJOR:return F[n]&&e.major_indexinfo&&e.major_indexinfo[F[n]]?n:"";case m.Xi.COMPANY:return z[n]&&!e[z[n]]?"overview":n;case m.Xi.CITY:return M[n]&&(null==e?void 0:e[M[n]])?n:"";case m.Xi.SKILL:return D[n]&&(null==e?void 0:e.indexInfo[D[n]])?n:"";default:return""}})),(0,w.Z)((0,x.Z)(a),"handleAutosuggestError",(function(e){a.setState({error:e.errorMessage})})),a.state={error:""},a}return(0,C.Z)(o,[{key:"render",value:function(){var e=this.state.error,t=this.props,o=t.clusterCategory,a=t.className;return(0,d.jsxs)("div",{className:g()("px-0",E()["cluster-header-search-bar-container"],a,{"containsError z-mb-0 z-pb-md-54":e}),children:[o===m.Xi.CAREER&&(0,d.jsx)(A,{category:"jobTitle",inputProps:{className:"typeahead form-control filterInput",name:"jobTitle",placeholder:"Search for a job title"},onChange:this.updateTitleSearch,onErrorCallback:this.handleAutosuggestError,isIndexableOnly:!0}),o===m.Xi.COMPANY&&(0,d.jsx)(A,{category:"company",inputProps:{className:"typeahead form-control filterInput",name:"company",placeholder:"Search for a company"},onChange:this.updateCompanySearch,onErrorCallback:this.handleAutosuggestError,isIndexableOnly:!0}),o===m.Xi.MAJOR&&(0,d.jsx)(A,{category:"major",inputProps:{className:"typeahead form-control filterInput",name:"major",placeholder:"Search for a major"},onChange:this.updateMajorSearch,onErrorCallback:this.handleAutosuggestError,isIndexableOnly:!0}),o===m.Xi.CITY&&(0,d.jsx)(A,{category:"location",inputProps:{name:"city",className:"typeahead form-control filterInput",placeholder:"Search for a city",id:"cityClusterSearchField"},onChange:this.updateCitySearch,onErrorCallback:this.handleAutosuggestError,cityOnlyLocations:!0}),o===m.Xi.SKILL&&(0,d.jsx)(A,{category:"skills",inputProps:{className:"typeahead form-control filterInput",name:"skill",placeholder:"Search for a skill"},onChange:this.updateSkillSearch,onErrorCallback:this.handleAutosuggestError,isIndexableOnly:!0}),e&&(0,d.jsx)("p",{className:E()["error-message"],children:e})]})}}]),o}(u.Component);H.propTypes=J,H.defaultProps={jobLocation:"",jobTitleArticle:"",className:""};var B=(0,I.v8)(H),U=o(69157),G=function(e){var t=e.subPageName,o=(0,p.Z)(e,["subPageName"]),a=o.criteria,n=a.title,i=a.layTitleDisplay,r=a.city,s=a.stateAbbr,c=a.state,h=!1==!!r&&!0==!!c,b=(o.topBreadCrumbs,o.breadCrumbs,o.locationDisplay),f=o.cityJobs,v=h?"".concat(i||n," jobs in ").concat(c):"".concat(i||n," jobs in ").concat("".concat(r,", ").concat(s)),y=(0,u.useState)(""),x=y[0],_=y[1];return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("div",{className:g()("job-title-search","container",{"d-flex flex-column-reverse flex-lg-row align-items-start":!0}),children:[!1,(0,d.jsx)(j,{title:v,subPageTextSmall:o.subPageTextSmall,showJobsCount:!0,jobCount:(null==o?void 0:o.jobsCountForHeader)||(null==f?void 0:f.totalJobs),getPageTitle:function(e){return _(e)}}),(0,d.jsx)(B,{subPageName:t,clusterCategory:m.Xi.CAREER,jobLocation:b,className:g()("z-mt-12 z-mb-20 z-mb-lg-0 z-ml-lg-20",{"z-mt-lg-44":x.length>40,"z-mt-lg-40":x.length<=40})})]}),(0,d.jsx)("div",{className:"sub-header-container",children:(0,d.jsx)(U.Z,(0,l.Z)({},o))})]})},V=function(e){var t,o=e.subPageName,a=(0,p.Z)(e,["subPageName"]),n=a.criteria,i=n.title,r=n.city,s=n.stateAbbr,c=n.state,h=a.locationDisplay,b=(0,u.useState)(""),v=b[0],y=b[1],x=(0,f.b6Y)(r,c,s);return(0,d.jsxs)(u.Fragment,{children:[(0,d.jsxs)("div",{className:"job-title-search container d-flex flex-column-reverse flex-lg-row align-items-start",children:[(0,d.jsx)(j,{title:(t=i&&i[0].toUpperCase()+i.slice(1).toLowerCase(),"".concat(t," salary in ").concat(x)),getPageTitle:function(e){return y(e)}}),(0,d.jsx)(B,{subPageName:o,clusterCategory:m.Xi.CAREER,jobLocation:h,className:g()("z-mt-12 z-mb-20 z-mb-lg-0 z-ml-lg-20",{"z-mt-lg-44":v.length>40,"z-mt-lg-40":v.length<=40})})]}),(0,d.jsx)("div",{className:"sub-header-container",children:(0,d.jsx)(U.Z,(0,l.Z)({},a))})]})},Y=o(37254),X=o(97718),W={openSignUpModal:X.OE},Q=(0,Y.$j)((function(e){return{user:e.user}}),W)((function(e){var t=e.subPageName,o=e.clusterCategory,a=e.subPageTextSmall,n=(0,p.Z)(e,["subPageName","clusterCategory","subPageTextSmall"]),i=n.criteria,r=i.title,s=i.jobTitleArticle,c=n.locationDisplay,h=n.dynamicPageName,b=(0,u.useState)(""),f=b[0],v=b[1];return(0,d.jsxs)(u.Fragment,{children:[(0,d.jsxs)("div",{className:"job-title-search container d-flex flex-column-reverse flex-lg-row align-items-start",children:[(0,d.jsx)(j,{subPageName:t,title:r,subPageTextSmall:a,clusterCategory:o,getPageTitle:function(e){return v(e)}}),(0,d.jsx)(B,{subPageName:t,dynamicPageName:h,clusterCategory:m.Xi.CAREER,jobLocation:c,jobTitleArticle:s,className:g()("z-mt-12 z-mb-20 z-mb-lg-0 z-ml-lg-20",{"z-mt-lg-44":f.length>40,"z-mt-lg-40":f.length<=40})})]}),(0,d.jsx)("div",{className:"sub-header-container",children:(0,d.jsx)(U.Z,(0,l.Z)({},n))})]})})),q=function(e){var t,o,a,n=e.subPageName,i=e.criteria,r=e.showJobsCount,s=void 0!==r&&r,l=e.noH1Tag,c=e.headerTitle,h=e.getPageTitle,g=(0,p.Z)(e,["subPageName","criteria","showJobsCount","noH1Tag","headerTitle","getPageTitle"]),b=i.city,v=i.stateAbbr,y=(0,f.U_y)(n,m.Xi.CITY),j=l?"p":"h1",x=function(){if(c)return c.format(i);switch(n){case m.sx.JOB:return"Jobs in ".concat(b,", ").concat(v);case m.sx.PART_TIME_JOBS:var e;return(null==g||null===(e=g.metadata)||void 0===e?void 0:e.H1)||"Part time ".concat(b,", ").concat(v," jobs");case m.sx.SALARY:return"Average salary in ".concat(b,", ").concat(v);default:return"".concat(y)}}(),_=(0,u.useRef)(null);return(0,u.useEffect)((function(){if(h){var e,t=null==_||null===(e=_.current)||void 0===e?void 0:e.textContent;h(t)}}),[h]),(0,d.jsxs)(d.Fragment,{children:[!s&&(0,d.jsx)(j,{className:"interH2-display z-my-36 career-title-only",ref:_,children:x}),s&&(0,d.jsxs)("div",{className:"interH2-display career-title-only z-my-36",children:[(0,d.jsx)(j,{ref:_,children:x}),(0,d.jsx)("span",{className:"d-inline",children:" - ".concat((0,f.ufS)(null!==(a=null!==(o=null==g?void 0:g.jobsCountForHeader)&&void 0!==o?o:null==g||null===(t=g.cityJobs)||void 0===t?void 0:t.totalJobs)&&void 0!==a?a:0)," jobs")})]})]})},K=(0,Y.$j)((function(e){return{user:e.user}}),{})((function(e){var t=e.subPageName,o=(0,u.useState)(""),a=o[0],n=o[1];return(0,d.jsxs)(u.Fragment,{children:[(0,d.jsxs)("div",{className:"job-title-search container d-flex flex-column-reverse flex-lg-row align-items-start justify-content-between",children:[(0,d.jsx)(q,(0,c.Z)((0,l.Z)({showJobsCount:t===m.sx.JOB},e),{getPageTitle:n})),(0,d.jsx)(B,{className:g()("z-mt-12 z-mb-20 z-mb-lg-0 z-ml-lg-20",{"z-mt-lg-44":a.length>40,"z-mt-lg-40":a.length<=40}),subPageName:t,clusterCategory:m.Xi.CITY})]}),(0,d.jsx)("div",{className:"sub-header-container",children:(0,d.jsx)(U.Z,(0,c.Z)((0,l.Z)({},e),{maxSubheaderItemsCount:8}))})]})})),$=o(34724),ee=o(44706),te=o(94847),oe=o(8503),ae=o(50594),ne=o(61723),ie=o.n(ne),re=o(94401),se=o.n(re),le=function(e){var t=e.url,o=void 0===t?"":t,a=(0,f.uNo)("/ui-router/images/cpp-cover.webp");return(0,d.jsx)("div",{className:g()("position-relative overflow-hidden container-fluid d-flex align-items-center justify-content-center",se().container),children:(0,d.jsx)("div",{className:g()("position-absolute",se().cover,(0,w.Z)({},se().limited,o)),children:(0,d.jsx)(ie(),{src:o||a,sizes:"100vw",quality:100,fill:!0,alt:"Company cover image",priority:!0})})})}
1,ce=o(7178),de=o(90276),ue=o(58060),me=o(49611),pe=o.n(me),he=function(e){var t,o,a=(0,u.useState)(!1),n=a[0],i=a[1],r=e.title,s=e.subPageName,l=e.data,c=e.showClaimCompanyButton,p=l.claimedCompany,h=l.isVerifiedByEmployer,b=l.desktopDevice,v=l.jobsCountForHeader,y=l.showJobsCount,j=l.companyReviewsPage,x=l.subheaderItems,_=l.companyInfo,C=_.companyLogo,w=_.overallScore,N=_.starRatingCssName,P=_.companyID,S=_.companyNameCPS,T=_.companyJobsCount,k=_.displayFlagOfCompanyJobsPage,I=_.companyLink,Z=b?120:92.16,L=Z,O=Z,E=x.find((function(e){return"Reviews"===e.title}));return(0,d.jsxs)("div",{className:g()(pe()["company-header-container"],"d-flex align-content-md-center align-items-start position-relative z-mb-36 z-mt-24 z-mt-md-36 w-100"),children:[(0,d.jsx)("div",{className:g()(pe()["company-logo-placeholder"],"z-mr-md-16 z-ml-12 z-ml-md-0 z-pl-0"),children:(0,d.jsx)(ue.default,{className:g()(pe().clusterHeaderCompanyLogoImg,"overflow-hidden"),companyName:S,companyLogo:C,imgWidth:L,imgHeight:O,size:"xxlarge"})}),(0,d.jsxs)("div",{className:pe()["company-data-placeholder"],children:[!y&&(0,d.jsx)("h1",{className:g()(pe()["company-cluster-header-title"],"interH2-display"),children:(0,d.jsx)("span",{className:pe().title,children:r+" "})}),y&&(0,d.jsxs)("div",{children:[(0,d.jsx)("h1",{className:g()("d-inline interH2-display",pe()["company-cluster-header-title"]),children:r}),(0,d.jsx)("span",{className:g()("d-inline interH2-display",pe()["company-cluster-header-title"]),children:" - ".concat((0,f.ufS)(null!==(o=null!=v?v:null==l||null===(t=l.companyInfoJobs)||void 0===t?void 0:t.totalJobs)&&void 0!==o?o:0)," jobs")})]}),(0,d.jsxs)("div",{className:g()(pe()["company-score"],"d-flex z-mt-12 z-mt-md-8 z-mb-16 flex-wrap gg-6"),children:[w&&(0,d.jsxs)("div",{className:g()(pe().smallGrey,"d-inline-flex align-items-center z-mr-12"),children:["Zippia score ".concat(w),N&&(0,d.jsx)("div",{onClick:function(){E&&!j&&(window.location.href=E.link)},className:"z-ml-12",children:(0,d.jsx)(de.ZP,{colorClass:"blue",disabled:!0,ratingIndex:w,customClasses:{star:"extra-small"},showTitle:!1})})]}),!!T&&k&&s!==m.TF.JOBS&&(0,d.jsx)("div",{className:g()(pe().smallGrey,pe()["job-openings"]),children:(0,d.jsxs)("a",{href:(0,f.c5G)(I,"",m.TF.JOBS),className:"alink",children:["Job openings (",(0,f.ufS)(T),")"]})})]}),(0,d.jsxs)("div",{className:"d-flex gg-8 flex-wrap",children:[h?(0,d.jsx)("button",{type:"button",className:"d-contents",onClick:function(){return window.location.href="/employer/signup/?companyID=".concat(P)},children:(0,d.jsxs)("div",{className:pe()["company-claim-container"],children:[(0,d.jsx)("span",{className:pe()["claim-status-blue-dot"]}),(0,d.jsx)("span",{className:pe()["company-claim-status"],children:"Verified"})]})}):c&&(0,d.jsx)("button",{type:"button",className:"d-contents",onClick:function(){return window.location.href="/employer/signup/?companyID=".concat(P)},children:(0,d.jsxs)("div",{className:pe()["company-claim-container"],children:[(0,d.jsx)("span",{className:pe()["claim-status-red-dot"]}),(0,d.jsx)("span",{className:pe()["company-claim-status"],children:"Claim this company"})]})}),(0,d.jsx)(te.ZP,{className:pe()["add-a-review-btn"],theme:"primary",size:"small",onClick:function(){n||(i(!0),document.body.style.overflow="hidden")},children:(0,d.jsx)("span",{children:"+ Add a review"})})]}),p&&(0,d.jsx)(te.ZP,{theme:"link",size:"big",className:"d-inline-flex ml-md-2 mt-2 mt-md-0",onClick:function(){return(0,f.hRz)("/employer/profile/".concat(P,"/"))},children:"Update company profile"})]}),(0,d.jsx)(ce.Z,{companyName:S,companyID:+P,show:n,onClose:function(){n&&(i(!1),document.body.style.overflow="unset")}})]})},ge=o(68865),be=o.n(ge),fe=T()((function(){return o.e(4300).then(o.bind(o,84300))}),{loadableGenerated:{webpack:function(){return[84300]}}}),ve=function(e,t,o,a){var n,i,r,s,l,c,d,u,p,h,g;return(g={},(0,w.Z)(g,m.TF.OVERVIEW,"Working at ".concat(e)),(0,w.Z)(g,m.TF.SALARY,"".concat(e," salaries")),(0,w.Z)(g,m.TF.DEMOGRAPHICS,"".concat(e," demographics and statistics")),(0,w.Z)(g,m.TF.JOBS,"".concat(e," jobs")),(0,w.Z)(g,m.TF.HISTORY,"".concat(e," history")),(0,w.Z)(g,m.TF.REVIEWS,"".concat(e," reviews")),(0,w.Z)(g,m.TF.LOCATIONS,"".concat(e," locations")),(0,w.Z)(g,m.TF.EXECUTIVES,"".concat(e," ").concat(o)),(0,w.Z)(g,m.TF.COMPETITORS,"".concat(e," competitors")),(0,w.Z)(g,m.TF.REVENUE,"".concat(e," revenue")),(0,w.Z)(g,m.TF.JOB_TITLE_COMBO_JOBS,null==a||null===(n=a.metadata)||void 0===n?void 0:n.H1),(0,w.Z)(g,m.TF.LOCATION_COMBO_JOBS,"".concat(e," ").concat(null==a||null===(i=a.criteria)||void 0===i?void 0:i.city,", ").concat(null==a||null===(r=a.criteria)||void 0===r?void 0:r.stateAbbr," jobs")),(0,w.Z)(g,m.TF.JOB_TITLE_SALARY,"".concat(e," ").concat(null==a||null===(s=a.criteria)||void 0===s||null===(l=s.title)||void 0===l||null===(c=l.toLowerCase)||void 0===c?void 0:c.call(l)," salary")),(0,w.Z)(g,m.TF.STATE_
1SALARY,"".concat(e," salaries in ").concat(null===(d=a.criteria)||void 0===d?void 0:d.state)),(0,w.Z)(g,m.TF.CITY_SALARY,"".concat(e," salaries in ").concat(null===(u=a.criteria)||void 0===u?void 0:u.city,", ").concat(null===(p=a.criteria)||void 0===p?void 0:p.stateAbbr)),(0,w.Z)(g,m.TF.FAQ,null==a||null===(h=a.metadata)||void 0===h?void 0:h.H1),g)[t]||"".concat(e," ").concat(o)},ye={updateUserFavouriteCompanies:ae.w,updateCompanyIsSaved:ae.V,updateAddCompanyToFavouriteInQueue:X.fS},je=(0,Y.$j)((function(e){var t=e.jobs,o=e.user,a=e.companyPage;return{userListingHashes:t,user:o,companyIsSaved:a.companyIsSaved,favouriteCompanies:a.userFavouriteCompanies}}),ye)((function(e){var t=e.subPageName,o=e.subTitle,a=e.updateUserFavouriteCompanies,n=e.updateCompanyIsSaved,i=e.updateAddCompanyToFavouriteInQueue,r=e.favouriteCompanies,s=e.companyIsSaved,c=e.user,h=e.dynamicPage,b=(0,p.Z)(e,["subPageName","subTitle","updateUserFavouriteCompanies","updateCompanyIsSaved","updateAddCompanyToFavouriteInQueue","favouriteCompanies","companyIsSaved","user","dynamicPage"]),v=b.claimedCompany,y=b.pendingChanges,j=b.companyInfo,x=b.userFavouriteCompanies,_=void 0===x?[]:x,C=b.canClaimCompany,N=b.desktopDevice,P=j.companyName,S=j.companyNameCPS,T=!(!c||!c.isLoggedIn),k=(0,ee.Zk)(),I=(0,u.useState)(!1),Z=I[0],L=I[1];(0,u.useEffect)((function(){a(_);var e=_.some((function(e){return e.companyID===j.companyID}));n(e)}),[]);var O=function(){T?(L(!0),n(!s),(0,oe.Z8)(j,r).then((function(e){a(e)})).finally((function(){L(!1)}))):(i({companyName:j.companyNameCPS,companyNameCPS:j.companyNameCPS,companyID:j.companyID,key:j.companyName,selected:!0}),k.enqueuePopup({id:$.LOGIN_POPUP,priority:ee.Xl.IMMEDIATE,props:{isAddCompanyToFavouriteModal:!0}}))},E=function(){var e,t=(0,d.jsx)("div",{className:"z-font-18 ".concat(s?"icon-icon-notification-off":"icon-icon-notification")}),o=(e="Follow company",s&&(e="Unfollow company"),(0,d.jsx)("span",{children:e}));return(0,d.jsx)("div",{className:be()["header-callout"],children:(0,d.jsx)(te.ZP,{theme:"super-primary",icon:t,className:g()(be()["header-callout-button"],be()["border-mobile"],be()["show-icon-desktop"],"custom-btn",(0,w.Z)({},be().inverse,s)),onClick:O,disabled:Z,type:"button",children:o})})};return(0,d.jsxs)(u.Fragment,{children:[(0,d.jsxs)("div",{className:"company-search py-0",children:[v&&y&&(0,d.jsx)("div",{children:(0,d.jsx)(fe,{})}),!N&&(0,d.jsx)(B,{dynamicPage:h,subPageName:t,clusterCategory:m.Xi.COMPANY,className:"z-p-15 z-m-0",criteria:b.criteria}),(null==j?void 0:j.companyCoverImage)&&(0,d.jsx)("div",{className:"container z-px-0 z-pt-0 z-pt-md-20 z-px-md-15",children:(0,d.jsx)(le,{url:null==j?void 0:j.companyCoverImage})}),(0,d.jsx)("div",{className:"container",children:(0,d.jsxs)("div",{className:"d-flex justify-content-center justify-content-md-between flex-column-reverse flex-lg-row align-items-start",children:[(0,d.jsx)(he,{showClaimCompanyButton:C&&!v&&!(null==j?void 0:j.companyCoverImage),subPageName:t,subTitle:o,title:ve(S||P,t,o||(0,f.U_y)(t,m.Xi.COMPANY),b),data:b,dynamicPage:h}),N&&(0,d.jsx)(B,{dynamicPage:h,subPageName:t,clusterCategory:m.Xi.COMPANY,className:"z-mt-12 z-mt-md-20 mb-0",criteria:b.criteria})]})})]}),(0,d.jsx)("div",{className:"sub-header-container",children:(0,d.jsx)(U.Z,(0,l.Z)({centered:!0,callout:(0,d.jsx)("div",{className:"d-none d-xl-block",children:E()})},b))}),(0,d.jsx)("div",{className:"d-block d-xl-none",children:E()})]})})),xe=T()((function(){return o.e(4300).then(o.bind(o,84300))}),{loadableGenerated:{webpack:function(){return[84300]}}}),_e=function(e){var t=e.subPageName,o=(0,p.Z)(e,["subPageName"]),a=o.breadCrumbs,n=o.claimedCompany,i=o.pendingChanges,r=o.companyInfo,s=r.companyName,c=r.companyNameCPS;return(0,d.jsxs)(u.Fragment,{children:[(0,d.jsxs)("div",{className:"company-search",children:[n&&i&&(0,d.jsx)(xe,{}),(0,d.jsxs)("div",{className:"container",children:[(0,d.jsxs)("div",{className:"d-flex align-items-center justify-content-center justify-content-md-between",children:[a&&a.length>0&&(0,d.jsx)(b.Z,{breadCrumbs:a.slice(0,a.length-1)}),(0,d.jsx)(B,{subPageName:t,clusterCategory:m.Xi.COMPANY})]}),(0,d.jsx)(he,{subPageName:t,title:c||s,data:o})]})]}),(0,d.jsx)("div",{className:"sub-header-container",children:(0,d.jsx)(U.Z,(0,l.Z)({},o))})]})},Ce=function(e){var t=e.subPageName,o=e.headerTitle,a=(0,p.Z)(e,["subPageName","headerTitle"]),n=a.breadCrumbs,i=o||"H1B visa jobs in the US";return(0,d.jsxs)(u.Fragment,{children:[(0,d.jsxs)("div",{className:"z-mt-13 z-mb-0 container",children:[(0,d.jsx)("div",{className:"z-mt-13 z-mb-0 -row d-none d-md-flex",style:{height:"32px"},children:n&&(0,d.jsx)(b.Z,{breadCrumbs:n.slice(0,3)})}),(0,d.jsx)(j,{subPageName:t,title:i})]}),(0,d.jsx)("div",{className:"sub-header-container",children:(0,d.jsx)(U.Z,(0,l.Z)({},a))})]})},we=function(e){e.subPageName;var t=e.headerTitle,o=(0,p.Z)(e,["subPageName","headerTitle"]),a=o.breadCrumbs,n=t||"High school";return(0,d.jsxs)(u.Fragment,{children:[(0,d.jsxs)("div",{className:"z-mt-13 z-mb-0 container",children:[(0,d.jsx)("div",{className:"z-mt-13 z-mb-0 -row d-none d-md-flex",style:{height:"32px"},children:a&&(0,d.jsx)(b.Z,{breadCrumbs:a.slice(0,3)})}),(0,d.jsx)("h1",{className:"interH2-display",children:n})]}),(0,d.jsx)("div",{className:"sub-header-container",children:(0,d.jsx)(U.Z,(0,l.Z)({},o))})]})},Ne=function(e){var t=e.subPageName,o=e.headerTitle,a=(0,p.Z)(e,["subPageName","headerTitle"]),n=a.breadCrumbs,i=o||"LGBTQ";return(0,d.jsxs)(u.Fragment,{children:[(0,d.jsxs)("div",{className:"z-mt-13 z-mb-0 container",children:[(0,d.jsx)("div",{className:"z-mt-13 z-mb-0 -row d-none d-md-flex",style:{height:"32px"},children:n&&(0,d.jsx)(b.Z,{breadCrumbs:n.slice(0,3)})}),(0,d.jsx)(j,{subPageName:t,title:i,noH1Tag:!0})]}),(0,d.jsx)("div",{className:"sub-header-container",children:(0,d.jsx)(U.Z,(0,l.Z)({},a))})]})},Pe=function(e){var t=e.subPageName,o=e.headerTitle,a=(0,p.Z)(e,["subPageName","headerTitle"]),n=a.breadCrumbs,i=o||"Remote work from home jobs";return(0,d.jsxs)(u.Fragment,{children:[(0,d.jsxs)("div",{className:"z-mt-13 z-mb-0 container",children:[(0,d.jsx)("div",{className:"z-mt-13 z-mb-0 -row d-none d-md-flex",style:{height:"32px"},children:n&&(0,d.jsx)(b.Z,{breadCrumbs:n.slice(0,3)})}),(0,d.jsx)(j,{subPageName:t,title:i})]}),(0,d.jsx)("div",{className:"sub-header-container",children:(0,d.jsx)(U.Z,(0,l.Z)({},a))})]})},Se=function(e){var t=e.subPageName,o=(0,p.Z)(e,["subPageName"]),a=o.criteria.major,n=o.dynamicPage,i=t,r="".concat(null==a?void 0:a.capitalized()," major");switch(t){case"salary":i="",r="Average ".concat(a.toLowerCase()," major salary");break;case"best-jobs":i="",r="What jobs can you get with a ".concat(a.toLowerCase()," degree?");break;case"best-colleges":i="",r="Best colleges for ".concat(a.toLowerCase())}var s=(0,u.useState)(""),c=s[0],h=s[1];return(0,d.jsxs)(u.Fragment,{children:[(0,d.jsxs)("div",{className:"d-flex flex-column-reverse flex-lg-row align-items-start container major-search",children:[(0,d.jsx)(j,{subPageName:i,title:r,getPageTitle:function(e){return h(e)}}),(0,d.jsx)(B,{dynamicPage:n,subPageName:t,clusterCategory:m.Xi.MAJOR,className:g()("z-mt-12 z-mb-20 z-mb-lg-0 z-ml-lg-20",{"z-mt-lg-44":c.length>40,"z-mt-lg-40":c.length<=40})})]}),(0,d.jsx)("div",{className:"sub-header-container",children:(0,d.jsx)(U.Z,(0,l.Z)({},o))})]})},Te=(0,Y.$j)((function(e){return{user:e.user}}),{})((function(e){var t=e.subPageName,o=e.subTitle;return(0,d.jsxs)(u.Fragment,{children:[(0,d.jsxs)("div",{className:"job-title-search container d-flex flex-column-reverse flex-lg-row align-items-start",children:[(0,d.jsxs)("h1",{className:"career-cluster-header-title interH2-display career-title-only z-mt-16 z-mt-md-36 z-mb-36",children:[t===m.wE.JOB?"Jobs":o," near me"]}),(0,d.jsx)(B,{className:g()("z-mt-12 z-mb-20 z-mb-lg-0 z-ml-lg-20",{"z-mt-lg-44":o.length>40,"z-mt-lg-40":o.length<=40}),subPageName:t,clusterCategory:m.Xi.CAREER})]}),(0,d.jsx)("div",{className:"sub-header-container",children:(0,d.jsx)(U.Z,(0,c.Z)((0,l.Z)({},e),{maxSubheaderItemsCount:7}))})]})}));function ke(e){var t=e.headerTitle,o=(0,p.Z)(e,["headerTitle"]),a=o.breadCrumbs;return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("div",{className:"sub-header-container",children:(0,d.jsx)(U.Z,(0,l.Z)({},o))}),(0,d.jsxs)("div",{className:"container",children:[(0,d.jsx)("div",{className:"d-none d-md-flex mt-20",children:a&&(0,d.jsx)(b.Z,{breadCrumbs:a.slice(0,3)})}),!!t&&(0,d.jsx)("div",{className:"w-635",children:(0,d.jsx)("h1",{className:"interH2 mt-48 mb-48",children:t})})]})]})}var Ie=function(e){var t=e.pageTitle,o=e.subheaderItems,a=e.subPageName;return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("div",{className:"container d-flex flex-column-reverse flex-lg-row align-items-start",children:[(0,d.jsx)("h1",{className:"interH2-display w-100 flex-fill z-mt-16 z-mt-md-36 z-mb-36",style:{maxWidth:"860px"},children:t}),(0,d.jsx)(B,{clusterCategory:m.Xi.SKILL,subPageName:a,dynamicPageName:"",className:g()("z-mt-12 z-mb-20 z-mb-lg-0 z-ml-lg-20",{"z-mt-lg-44":t.length>40,"z-mt-lg-40":t.length<=40})})]}),(0,d.jsx)("div",{className:"sub-header-container",children:(0,d.jsx)(U.Z,{subheaderItems:o})})]})},Ze=function(e){var t=e.data,o=e.subPageName,a=e.clusterCategory,n=e.subTitle,i=e.headerTitle,r=e.subPageTextSmall;switch(a){case m.Xi.COMPANY:case m.Xi.COMPANY_FAQ:return(0,d.jsx)(je,(0,l.Z)({subPageName:o,subTitle:n},t));case m.Xi.CAREER_COMBO:return(0,d.jsx)(G,(0,l.Z)({subPageName:o,subTitle:n},t));case m.Xi.MAJOR:return(0,d.jsx)(Se,(0,l.Z)({subPageName:o},t));case m.Xi.REMOTE:return(0,d.jsx)(Pe,(0,l.Z)({subPageName:o,headerTitle:i},t));case m.Xi.CAREER_SALARY:return(0,d.jsx)(Q,(0,c.Z)((0,l.Z)({subPageName:o},t),{subPageTextSmall:r,clusterCategory:a}));case m.Xi.CAREER_COMBO_SALARY:return(0,d.jsx)(V,(0,l.Z)({subPageName:o,subTitle:n},t));case m.Xi.COMPANY_SALARY:return(0,d.jsx)(_e,(0,l.Z)({subPageName:o},t));case m.Xi.LGBTQ:return(0,d.jsx)(Ne,(0,l.Z)({subPageName:o,headerTitle:i},t));case m.Xi.FOREIGN_WORKERS:return(0,d.jsx)(Ce,(0,l.Z)({subPageName:o,headerTitle:i},t));case m.Xi.HIGH_SCHOOL:return(0,d.jsx)(we,(0,l.Z)({subPageName:o,headerTitle:i},t));case m.Xi.JOB_SEARCH:return(0,d.jsx)(ke,(0,l.Z)({subPageName:o,headerTitle:i},t));case m.Xi.CITY:return(0,d.jsx)(K,(0,l.Z)({subTitle:n,subPageName:o,headerTitle:i},t));case m.Xi.TOP_LEVEL:return(0,d.jsx)(Te,(0,l.Z)({subTitle:n,subPageName:o,headerTitle:i},t));case m.Xi.SKILL:return(0,d.jsx)(Ie,{pageTitle:i,subPageName:o,subheaderItems:t.subheaderItems});default:return null}}},50028:function(e,t,o){"use strict";var a=o(68772),n=o(24246),i=(o(27378),o(90005)),r=o.n(i),s=o(4637),l=o.n(s),c=["#AD1457","#D32F2F","#0288D1","#FBBE07","#CCDB39","#303F9F","#FFA000","#F44336","#673AB7","#7B1FA2","#4CAF50","#388E3C"];t.Z=function(e){var t=e.className,o=void 0===t?"":t,i=e.size,s=void 0===i?"":i,d=e.companyName,u=e.imgWidth,m=e.imgHeight,p=(d||"").toUpperCase().replace("THE ","").charAt(0),h=c[p.charCodeAt(0)%c.length];return p?(0,n.jsx)("div",{className:r()(l()["generic-company-logo"],"d-flex z-inter","align-items-center","justify-content-center",l()[s],o),style:(0,a.Z)({backgroundColor:h},u&&m?{width:u,height:m}:{}),children:p}):(0,n.jsx)("img",{alt:"".concat(p),src:"../../ui-router/images/medium-company-icon.svg",className:r()(l()["generic-company-logo"],l()[s],o),width:u,height:m})}},58060:function(e,t,o){"use strict";o.r(t),o.d(t,{default:function(){return y}});var a=o(29132),n=o(91946),i=o(59312),r=o(24246),s=o(27378),l=o(90005),c=o.n(l),d=o(61723),u=o.n(d),m=o(80596),p=o(2294),h=o(10625),g=
1o(50028),b=o(4637),f=o.n(b),v=function(e){var t=e.className,o=void 0===t?"":t,a=e.size,n=void 0===a?"":a;return(0,r.jsx)("div",{className:c()(f()["generic-company-logo"],f()[n],o,"animate-flicker")})},y=function(e){var t=e.companyLogo,o=void 0===t?null:t,l=e.companyName,d=void 0===l?"":l,b=e.className,y=void 0===b?"":b,j=e.size,x=void 0===j?"":j,_=e.imgWidth,C=e.imgHeight,w=e.objectFit,N=void 0===w?"contain":w,P=(0,s.useState)(!1),S=P[0],T=P[1],k=(0,s.useState)(!0),I=k[0],Z=k[1],L=(0,m.Qz)(),O=h.Kz.includes(d);(0,s.useEffect)((function(){var e,t=!0,n=(e=(0,a.Z)((function(){var e;return(0,i.__generator)(this,(function(a){switch(a.label){case 0:return[4,(0,p.Zz3)(o)];case 1:return e=a.sent().status,t&&(T("error"===e),Z(!1)),[2]}}))})),function(){return e.apply(this,arguments)});return o?n():(Z(!1),T(!0)),function(){t=!1}}),[o]);var E=function(){if(_&&C)return _;switch(x){case"xxsmall":return 30;case"xsmall":return 40;case"small":return 50;case"xmedium":return 55;case"medium":default:return 70;case"xlarge":return 100;case"xxlarge":return 120;case"large":return L<=991?80:140;case"review-card":return 60}};return I?(0,r.jsx)(v,{className:y,size:x}):!S&&o?(0,r.jsx)("div",{className:c()(f()["generic-company-logo"],"generic-company-logo",f()[x],y,"d-flex","align-items-center","justify-content-center",(0,n.Z)({},f().inverted,O)),children:(0,r.jsx)(u(),{src:o,loader:function(){return o},alt:"".concat(d||"Company"," logo"),width:E(),height:E(),style:{objectFit:N}})}):(0,r.jsx)(g.Z,{className:y,size:x,companyName:d,imgWidth:_,imgHeight:C})}},65111:function(e,t,o){"use strict";o.r(t);var a=o(62303),n=o(53619),i=o(33676),r=o(91946),s=o(722),l=o(39849),c=o(24246),d=o(27378),u=o(37254),m=o(90005),p=o.n(m),h=o(90104),g=o.n(h),b=o(23615),f=o.n(b),v=o(56063),y=o(51392),j=o.n(y),x=function(e){(0,s.Z)(o,e);var t=(0,l.Z)(o);function o(){var e;return(0,n.Z)(this,o),e=t.apply(this,arguments),(0,r.Z)((0,a.Z)(e),"state",{show:!1,lastDismissedJob:null,style:{}}),(0,r.Z)((0,a.Z)(e),"jobDismissed",(function(t){var o=t.detail;e.setState({lastDismissedJob:o.job,show:!0},(function(){e.adjustTopOffset(),setTimeout((function(){e.setState({show:!1})}),5e3)}))})),(0,r.Z)((0,a.Z)(e),"adjustTopOffset",(function(){var t=0;document.getElementsByTagName("header")[0]&&(t=document.getElementsByTagName("header")[0].clientHeight);var o=window.pageYOffset||(document.documentElement||document.body.parentNode||document.body).scrollTop,a=0,n=e.props,i=n.minTopOffset,r=n.maxTopOffset;o<=t?a=t-o+i:o>t&&(a=i),r&&a>
1r&&(a=r),e.setState((function(){return{style:{top:"".concat(a,"px")}}}))})),(0,r.Z)((0,a.Z)(e),"undo",(function(){var t=e.state.lastDismissedJob;if(t){var o=e.props,a=o.processJobDismiss,n=o.processJobSave,i=o.recentFavoriteJob;document.dispatchEvent(new CustomEvent("jobUndismissed",{bubbles:!0,detail:{job:t}})),a({job:t}),!g()(i)&&n({job:i}),e.setState((function(){return{show:!1,lastDismissedJob:null}}))}})),e}return(0,i.Z)(o,[{key:"componentDidMount",value:function(){document.addEventListener("jobDismissed",this.jobDismissed),document.addEventListener("scroll",this.adjustTopOffset)}},{key:"componentWillUnmount",value:function(){document.removeEventListener("jobDismissed",this.jobDismissed),document.removeEventListener("scroll",this.adjustTopOffset)}},{key:"render",value:function(){var e=this.state,t=e.style;return e.show?(0,c.jsxs)("div",{style:t,className:p()(j().bannerJobRemoved,"d-flex","flex-column","justify-content-center","align-items-center"),children:[(0,c.jsx)("p",{className:"my-0",children:"Dismissed: We’ll show you less like this"}),(0,c.jsx)("p",{className:p()(j().clickedLink,"my-0"),onClick:this.undo,children:"Click to undo"})]}):null}}]),o}(d.Component);(0,r.Z)(x,"propTypes",{minTopOffset:f().number,maxTopOffset:f().number,processJobDismiss:f().func.isRequired,processJobSave:f().func.isRequired}),(0,r.Z)(x,"defaultProps",{minTopOffset:0,maxTopOffset:0});t.default=(0,u.$j)((function(e){return{recentFavoriteJob:e.jobs.recentFavoriteJob}}),{})((0,v.J$)(x))},52010:function(e,t,o){"use strict";o.r(t),o.d(t,{JOB_ALERT_POPUP:function(){return O}});var a=o(68772),n=o(93334),i=o(53573),r=o(24246),s=o(27378),l=o(90005),c=o.n(l),d=o(56141),u=o.n(d),m=o(14648),p=o.n(m),h=o(31091),g=o.n(h),b=o(38579),f=o.n(b),v=o(28007),y=o(36105),j=o(34724),x=o(44706),_=o(94847),C=o(25),w=o(80596),N=o(64857),P=o(8503),S=o(97718),T=o(88545),k=o(2294),I=o(10625),Z=o(79121),L=o.n(Z),O="job-alert-popup",E=function(e){var t=e.onClick;return(0,r.jsxs)("span",{children:["That email address is already in use. Please try to"," ",(0,r.jsx)(_.ZP,{size:"big",theme:"link",onClick:t,children:(0,r.jsx)("strong",{children:"log in"})})," ","instead."]})},A=function(e){var t=e.companyName,o=void 0===t?"":t,a=e.jobTitle,n=void 0===a?"":a,i=e.state,s=void 0===i?"":i,l=e.city,c=void 0===l?"":l,d=e.stateAbbr,u=void 0===d?"":d,m="".concat(c?"".concat(c,", ").concat(u):s);return o?(0,r.jsxs)("span",{children:["Sign up to personalize your job search and be the first to find out about new"," ",(0,r.jsx)("strong",{children:o})," and related jobs"]}):n&&m?(0,r.jsxs)("span",{children:["Sign up to personalize your job search and be the first to find out about new"," ",(0,r.jsx)("strong",{children:n.toLowerCase()})," jobs in and ",(0,r.jsx)("strong",{children:m}),"."]}):n?(0,r.jsxs)("span",{children:["Sign up to personalize your job search and be the first to find out about new"," ",(0,r.jsx)("strong",{children:n.toLowerCase()})," jobs."]}):c||s?(0,r.jsxs)("span",{children:["Sign up to be the first to hear about jobs posted in"," ",(0,r.jsx)("strong",{children:"".concat(c?"".concat(c,", ").concat(u):s)})]}):(0,r.jsx)(r.Fragment,{children:"Sign up to personalize your job search and be the first to find out."})};t.default=function(e){var t=e.companyInfo,o=(0,N.T)(),l=(0,w.jh)(),d=(0,w.QS)(),m=d.error,h=d.withEmail,b=d.setError,Z=(0,x.Zk)(),J=(0,N.C)((function(e){var t=e.searchFilter,o=e.modals,a=e.locals,n=y.Gl.filter((function(e){return e in t.stateHistory}));return{filterHistory:t.stateHistory[n]||[],filterHistoryLength:(t.stateHistory[n]||[]).length||0,isOpen:o.jobAlert.open,criteria:a.criteria}})),R=J.filterHistory,F=J.filterHistoryLength,z=J.criteria,M=J.isOpen,D=(0,y.ZP)(),H=D.isUserLoggedIn,B=D.alreadySeenToday,U=D.viewedJobsCondition,G=D.filterHistoryCondition,V=D.isAllowedPage,Y=(0,s.useState)(""),X=Y[0],W=Y[1],Q=(0,s.useState)(!1),q=Q[0],K=Q[1],$=function(){o((0,S.x1)()),Z.onPopupClose(O)};return(0,s.useEffect)((function(){M?l.pushQuery({src:"jobint-popup"}):window.location.search.includes("jobint-popup")&&l.back()}),[M]),(0,s.useEffect)((function(){H||B||!V||!U&&!G||Z.enqueuePopup({id:O,priority:x.Xl.IMMEDIATE,recheck:function(){return!H&&!B}})}),[H,B,U,G,V]),(0,s.useEffect)((function(){M||(W(""),b(""),K(!1))}),[M]),(0,x.q0)({id:O,show:function(){setTimeout((function(){o((0,S.GA)()),(0,k.d8j)({item:y.nl,value:!0,expiredays:1})}),1e4)},hide:function(){return o((0,S.x1)())}}),(0,r.jsxs)(v.V,{open:M,onOpenChange:function(e){return!e&&$()},children:[(0,r.jsx)(v.V.Overlay,{}
1),(0,r.jsxs)(v.V.BaseContent,{className:L().content,vCentered:!0,children:[(0,r.jsx)("div",{className:c()(L().mobileHeader,"d-flex justify-content-end align-items-center"),children:(0,r.jsx)(f(),{width:16,height:16,onClick:$,className:L().closeIcon,src:(0,k.uNo)("/ui-router/images/resume-builder/close-modal.svg")})}),(0,r.jsx)("p",{className:c()(L().title,"interH2 text-center"),children:q?"Search saved":"Save this search"}),(0,r.jsx)("p",{className:"font-16 text-center m-0 mx-md-4 mb-md-4",children:q?"You'll start receiving notifications when new jobs are posted.":(0,r.jsx)(A,{companyName:(null==t?void 0:t.companyNameCPS)||"",jobTitle:z.title,city:z.city,state:z.state,stateAbbr:z.stateAbbr})}),(0,r.jsxs)("form",{onSubmit:function(e){if(e.preventDefault(),q)$();else if((0,k.oH0)(X)){var s={email:X,signUpWorkflow:!0,pageCategory:window.pageCategory};h(s,(function(e,s){if(s===I.XP.SUCCESS){K(!0);var l=function(e){var t,o,r,s,l=e||{},c=l.companyInfo,d=l.criteria,m=l.filterHistory,h=l.filterHistoryLength,b=c?{surveySelectedCompanies:p()(c,["companyName","companyID","zippiaCppUrl","displayFlagOfCSP","displayFlagOfCompanyHistoryPage","displayFlagOfCompanyJobsPage","indexable","key"])}:d.title?d.city||d.state?{titles:[{originalSearch:d.title,normalizedTitle:d.title}],location:[{state:d.city?d.stateAbbr:d.state,city:d.city||""}]}:{titles:[{originalSearch:d.title,normalizedTitle:d.title}]}:d.city||d.state?{location:[{state:d.city?d.stateAbbr:d.state,city:d.city||""}]}:{},f=m[h<=1?0:h-2],v=m[h-1];if(f&&v&&!u()(f,v)&&((null===(t=v.jobTitle)||void 0===t?void 0:t.length)>(null===(o=f.jobTitle)||void 0===o?void 0:o.length)&&(b=(0,n.Z)((0,a.Z)({},b),{titles:g()((0,i.Z)(b.titles||[]).concat((0,i.Z)(v.jobTitle.map((function(e){return e.value})))),"originalSearch")})),(null===(r=v.location)||void 0===r?void 0:r.length)>(null===(s=f.location)||void 0===s?void 0:s.length))){var y=v.location.map((function(e){return e.value}));b=(0,n.Z)((0,a.Z)({},b),{userLocation:g()((0,i.Z)(b.userLocation||[]).concat((0,i.Z)(y.filter((function(e){return e!==C.F3})))),(function(e){return e.city?"".concat(e.city,", ").concat(e.state):e.state})),extendedLocations:y.filter((function(e){return e===C.F3}))})}return b}({companyInfo:t,criteria:z,filterHistory:R,filterHistoryLength:F});(0,P.Lj)(l),o((0,T.Nq)()).catch((function(e){console.error("Error occurred while signing the user in",e)}))}else s===I.XP.EXIST&&b((0,r.jsx)(E,{onClick:function(){$(),setTimeout((function(){return Z.enqueuePopup({id:j.LOGIN_POPUP,priority:x.Xl.IMMEDIATE})}),200)}}))}))}else b("Invalid email, please enter a valid email address.")},children:[!q&&(0,r.jsx)("input",{type:"email",placeholder:"Enter email",className:c()("form-control",L().formControl),value:X,onChange:function(e){b(""),W(e.target.value)}}),m&&(0,r.jsx)("p",{className:c()(L().error,"my-2"),children:m}),(0,r.jsx)(_.ZP,{theme:"primary",size:"big",type:"submit",isFullWidth:!0,className:"mt-3",children:q?"Continue":"Create alert"})]})]})]})}},36105:function(e,t,o){"use strict";o.d(t,{$j:function(){return h},Gl:function(){return m},nl:function(){return u}});var a=o(68772),n=o(93334),i=o(24246),r=o(27378),s=o(19956),l=o(87888),c=o(64857),d=o(2294),u="_zippia-job-alert",m=[d.gIv.JOBS_IN_CITY,d.gIv.CAREER_REMOTE_VERTICAL,d.gIv.CPP_COMPANY_JOBS_BUCKET,d.gIv.CAREER_JOBS_BUCKET_VERTICAL,d.gIv.JOBS_FROM_SEACH_API_2,d.gIv.JOBS_FROM_SEACH_API],p=function(){var e=!!(0,d.ejW)(u),t=(0,s.Z)(),o=(0,c.C)((function(e){var t=e.searchFilter,o=e.user,a=e.jobs,n=m.filter((function(e){return e in t.stateHistory}));return{isUserLoggedIn:!!(null==o?void 0:o.isLoggedIn),viewedJobsLength:a.viewedJobs.length,filterHistoryLength:(t.stateHistory[n]||[]).length}})),a=o.isUserLoggedIn,n=o.viewedJobsLength,i=o.filterHistoryLength,p=(0,l.Z)((function(){return["Site Map State","City Page",/City [^((0-9)|(a-z)|(A-Z)|\s)]?[0-9A-Za-z\s]+ Jobs Page/i,"Company Jobs Page",/Company [^((0-9)|(a-z)|(A-Z)|\s)]?[0-9A-Za-z\s]+ Jobs Page/i,"Career Jobs Page",/Career [^((0-9)|(a-z)|(A-Z)|\s)]?[0-9A-Za-z\s]+ Jobs Page/i,/Career Main Page - Job \+ City/,"Site Map - Locations",/Location - [^((0-9)|(a-z)|(A-Z)|\s)]?[0-9A-Za-z\s]+ Jobs Page/i].some((function(e){return new RegExp(e).test(window.pageCategory)}))})),h=(0,r.useState)(0),g=h[0],b=h[1],f=(0,r.useState)(0),v=f[0],y=f[1];return(0,r.useEffect)((function(){t||b((function(e){return e+1}))}),[n]),(0,r.useEffect)((function(){t||y((function(e){return e+1}))}),[i]),{isUserLoggedIn:a,alreadySeenToday:e,isAllowedPage:p,viewedJobsCondition:g>=3,filterHistoryCondition:v>=2}},h=function(e){var t=function(t){var o=p();return(0,i.jsx)(e,(0,n.Z)((0,a.Z)({},t),{jobAlertTriggers:o}))};return t.getInitialProps=e.getInitialProps,t.__docgenInfo=e.__docgenInfo,t};t.ZP=p},83980:function(e,t,o){"use strict";var a=o(29132),n=o(68772),i=o(93334),r=o(59312),s=o(24246),l=o(27378),c=o(37254),d=o(37162),u=o(90005),m=o.n(u),p=o(90104),h=o.n(p),g=o(23615),b=o.n(g),f=o(64926),v=o.n(f),y=o(64095),j=o(80940),x=o.n(j),_=o(56063),C=o(80596),w=o(4517),N=o(8503),P=o(2294),S=o(10625),T=o(77934),k=o(34293),I=o(5491),Z=o(97718),L=o(98289),O=o(58060),E=o(63240),A=o(39721),J=o.n(A),R={job:b().shape({listingHash:b().str
1ing}).isRequired,isSaved:b().bool.isRequired,isDismissed:b().bool.isRequired,isSeen:b().bool.isRequired,containerTitle:b().string.isRequired,dispatchOpenDLPModal:b().func.isRequired,enableDLPModalPopup:b().bool.isRequired,dispatchJobSeen:b().func.isRequired,isH2:b().bool,isRemote:b().bool,isApplied:b().bool,ignoreDismissed:b().bool,disableDismiss:b().bool,jobsPage:b().bool,jobSearched:b().string,dlpError:b().string,dlpJobListingHash:b().string,isDesktop:b().bool,expiredJobOnExternal:b().bool,logJobCardClickEvent:b().func,companySkills:b().bool,jobGroup:b().string,showAutoApplyBadge:b().bool},F=function(e){var t,o,c=e.disableDismiss,u=e.dlpError,p=e.job,g=e.dlpJobListingHash,b=e.dispatchOpenDLPModal,f=e.isRemote,j=e.containerTitle,I=e.dispatchJobSeen,Z=e.jobSearched,A=e.isH2,R=e.enableDLPModalPopup,F=e.isSaved,z=e.isSeen,M=e.isDismissed,D=e.currentPageCategory,H=e.isApplied,B=e.dispatchCurrentPageCategory,U=e.titleTag,G=e.logJobCardClickEvent,V=e.jobsPage,Y=e.enablePaidJobTest,X=e.companySkills,W=e.dispatchAddJobToApplied,Q=e.userOutsideUS,q=e.expiredJobOnExternal,K=e.jobGroup,$=e.showAutoApplyBadge,ee=void 0!==$&&$,te=(0,C.rS)({jobGroup:K}),oe=(0,_.hz)(),ae=oe.processJobDismiss,ne=oe.processJobSave,ie=p.cpc,re=p.companyLogo,se=p.companyName,le=p.listingHash,ce=p.estimatedSalary,de=p.showNewJobBedge,ue=p.easyApplyFlag,me=(0,l.useState)(!1),pe=me[0],he=me[1],ge=U||(V||A?"h2":"div"),be=(0,l.useMemo)((function(){return V&&Z?function(e,t){if(!e)return"";var o=new RegExp("".concat(t),"g");return e.split(o).map((function(e){return e||(0,s.jsx)("b",{children:t})}))}(null==p?void 0:p.jobTitle,Z):p.jobTitle}),[p,V,Z]),fe=(0,l.useMemo)((function(){var e;return(null==p||null===(e=p.snippets)||void 0===e?void 0:e.length)?p.snippets.filter((function(e){return e})).join(" ").trim():v()(p.jobDescription||"",{allowedTags:[]})}),[p]),ve=(0,l.useMemo)((function(){return p.companyInfo||{companyLogo:p.companyLogo,companyName:p.companyName,companyInitial:p.c
1ompanyInitial}}),[p]),ye=(0,l.useMemo)((function(){var e,t;return(null===(e=p.snippets)||void 0===e?void 0:e.length)?p.snippets.join("").length>80:(null===(t=p.jobDescription)||void 0===t?void 0:t.length)>120}),[p]),je=(0,l.useMemo)((function(){var e,t;return-1!==(null==p||null===(e=p.OBJjobTags)||void 0===e?void 0:e.indexOf("Remote"))&&(null==p?void 0:p.location)?"Remote or ".concat(null==p?void 0:p.location):-1!==(null==p||null===(t=p.OBJjobTags)||void 0===t?void 0:t.indexOf("Remote"))?"Remote":(null==p?void 0:p.location)||""}),[p]),xe=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];p.isExpired=e,ae({job:p,containerTitle:j}),(0,L._J)({event:P.FPR.jobCardDismissClick})};(0,l.useEffect)((function(){null!==u&&g===p.listingHash&&xe(!0)}),[u,p,g]);var _e,Ce,we=function(e){he(e)},Ne=function(e){I({job:e,viewSource:S.g_.AFTER_UNPAID_CLICK}),te.logActivity({job:e,type:S.mK.JOB_OPENING.JOB_OPENING_VIEWED_DLP,url:window.location.href,pageCategory:window.pageCategory,viewSource:S.g_.AFTER_UNPAID_CLICK},S.g9.LOG_ACTIVITY.DLP),b(e,window.pageCategory)},Pe=(_e=(0,a.Z)((function(e){var t;return(0,r.__generator)(this,(function(o){switch(o.label){case 0:return e.OBJjobTags.includes("Remote")&&f&&(e.isRemote=!0),q?[4,w.gQ.fetchJobsByHash(e.listingHash)]:[3,2];case 1:return t=o.sent(),h()(t)?((0,N.Lj)({titles:[{normalizedTitle:e.OBJtitle,originalSearch:e.OBJtitle}],location:[{city:e.OBJcity,state:(0,P.FUl)(e.OBJstate)}]}).catch((function(e){console.error("Error occurred while saving location and title for expired job to user's profile",e)})),[2,(0,P.hRz)("/matches/?".concat(e.listingHash))]):(Ne(e),[3,3]);case 2:Ne(e),o.label=3;case 3:return[2]}}
1))})),function(e){return _e.apply(this,arguments)});return(0,s.jsx)(d.Z,{in:!M,timeout:200,classNames:"bucketListItemFade",unmountOnExit:!0,children:(0,s.jsxs)("div",{"data-hash":le,"data-dlp":p.cpc>0?"bypass":"view",className:m()(J().jobCardBucketListItem,x().bucketListItem,"bucketListItem jobCard new-design"),onClick:function(e){var t=e.metaKey,o=e.ctrlKey,a=!(!Q||p.easyApplyFlag),r=R&&!t&&!o;D||B(window.pageCategory);var s=(0,i.Z)((0,n.Z)({},p),{jobDLPUrl:(0,P._Z7)(p)}),l=!!function(){if(0==s.cpc)return!0;if(s.internalGateCarousel){var e=s.internalGateCarousel>=0?s.internalGateCarousel:1,t=(0,k.aS)([e,1-e]);return 1==s.internalGateCarousel||0===t}}();s.cpc>0&&Y&&!ue&&!a&&!l?(W({job:p,logActivity:!1}),te.openJobExternal(p,{activityCategory:S.g9.LOG_ACTIVITY.DLP,activityData:{activityType:S.mK.JOB_OPENING.JOB_OPENING_JOB_CLICKED,payload:{url:window.location.href,pageCategory:window.pageCategory}}})):r||a||l?Pe(s):((0,P.YQK)(s.jobDLPUrl),G()),T.wT.logCarouselJobClick(j,p)},children:[ee&&(0,s.jsx)(y.C,{variant:"jaa",className:"position-absolute -z-t-9 z-r-20",children:"Auto-Apply"}),ue&&!ee&&(0,s.jsx)(y.C,{variant:"super-primary",className:"position-absolute -z-t-9 z-r-20",children:"Easy Apply"}),(0,s.jsx)("div",{className:"bucketListItemLogo",children:(0,s.jsx)(O.default,{size:"xsmall",className:"CompanyLogoImg",companyLogo:re||ve.companyLogo,companyName:se,imgWidth:40,imgHeight:40})}),(0,s.jsxs)("div",{className:m()(J().bucketListItemSave,J()["new-design"],{"heart-svg-container-filled":F,"heart-svg-container":!F,"like-touched":pe}),children:[!c&&(0,s.jsx)("div",{className:"jobCardtIcon icon-ban",onClick:function(e){e.stopPropagation(),xe()}}),(0,s.jsx)("div",{className:"heart-svg",onClick:function(e){e.stopPropagation(),we(!1),ne({job:p,containerTitle:j}),(0,L._J)({event:P.FPR.jobCardSaveClick})},onMouseDown:function(){we(!0)},children:(0,s.jsx)(E.h_,{className:m()({isSaved:F})})})]}),(0,s.jsxs)("div",{className:m()(J().bucketListItemContent,"bucketListItemContent ".concat(z?"seen":"unseen","JobCard")),children:[(0,s.jsxs)("div",{className:"bucketListItemContentTop",children:[(0,s.jsx)("div",{className:"owlCompanyName",children:se||"Company unknown"}),(0,s.jsx)("div",{className:m()("owlCompanyLocation new-design"),children:je}),(0,s.jsx)(ge,{className:m()("owlJobTitle new-design"),children:be})]}),!!fe&&(0,s.jsx)("div",{className:m()("owlJobDescriptionFull new-design",{short:ye}),dangerouslySetInnerHTML:{__html:fe}}),X&&!fe&&!(!p.skillsets||!p.skillsets.length)&&(0,s.jsx)("div",{className:"owlJobDescription new-design",children:"Skills: "+(null!==(Ce=null===(o=null==p||null===(t=p.skillsets)||void 0===t?void 0:t.slice(0,8))||void 0===o?void 0:o.join(", "))&&void 0!==Ce?Ce:"")}),(0,s.jsxs)("div",{className:m()(J().bucketListItemContentBottom,J()["new-design"],{"sponsored-job":ie>0&&de}),children:[(0,s.jsxs)("p",{className:"owlEstimatedTimeJob d-flex align-items-center",children:[function(){var e=p.actionDateSince,t=p.postedDate,o=p.hrefOrigin,a=p.isSponsored,n=p.lastContentUpdateDate;if(o&&("/matches/saved/"===o||"/matches/applied/"===o)){if(H)return"Applied ".concat(e);if(F)return"Saved ".concat(e)}return a?"Sponsored":z?"Viewed":n||t}(),de&&(0,s.jsx)("span",{className:"owlNewLabel",children:"new"})]}),(0,s.jsx)("p",{className:"owlSalaryJob",children:ce})]})]})]})})},z={dispatchOpenDLPModal:Z.w4,dispatchJobSeen:I.lf,dispatchCurrentPageCategory:I.YJ,dispatchAddJobToApplied:I.eP};F.propTypes=R,t.Z=(0,c.$j)((function(e,t){var o,a,n=e.jobs,i=e.locals,r=void 0===i?{}:i,s=e.modals,l=void 0===s?{}:s,c=t.job.listingHash,d=t.ignoreDismissed,u=n.favoriteJobs,m=void 0===u?[]:u,p=n.dismissedJobs,h=void 0===p?[]:p,g=n.viewedJobs,b=void 0===g?[]:g,f=n.currentPageCategory,v=n.appliedJobs,y=void 0===v?[]:v;return{dlpPopUpOpen:l.dlp&&l.dlp.open,userOutsideUS:null==r||null===(o=r.criteria)||void 0===o?void 0:o.userOutsideUS,enableDLPModalPopup:!!r.enableDLPModalPopup,enablePaidJobTest:r.enablePaidJobTest,isSaved:m.indexOf(c)>-1,isApplied:y.findIndex((function(e){return e.listingHash===c}))>-1,isDismissed:!d&&h.indexOf(c)>-1,isSeen:b.indexOf(c)>-1,currentPageCategory:f,dlpError:l.dlp.error,dlpJobListingHash:null===(a=l.dlp.dlpDetail)||void 0===a?void 0:a.listingHash}}),z)(F)},48771:function(e,t,o){"use strict";
1o.r(t),o.d(t,{JobContainerComponent:function(){return Ue},default:function(){return Ge}});var a=o(62303),n=o(29132),i=o(53619),r=o(33676),s=o(91946),l=o(722),c=o(68772),d=o(93334),u=o(50919),m=o(53573),p=o(39849),h=o(59312),g=o(24246),b=o(27378),f=o(9957),v=o(37254),y=o(90005),j=o.n(y),x=o(30454),_=o.n(x),C=o(9457),w=o.n(C),N=o(90104),P=o.n(N),S=o(56141),T=o.n(S),k=o(48159),I=o.n(k),Z=o(14648),L=o.n(Z),O=o(65218),E=o.n(O),A=o(86677),J=o(23615),R=o.n(J),F=o(80596),z=o(87888),M=o(2294),D=o(31602),H=o(56013),B=o.n(H),U=o(94847),G=function(){var e=(0,F.rS)();return(0,z.Z)((function(){return(0,D.V)()}),[],!0)&&(0,g.jsxs)("div",{className:j()("z-px-20 d-flex flex-column justify-content-center align-items-center bucketListItem",B().container),children:[(0,g.jsx)("p",{className:"z-mt-8 z-mb-12 text-center z-font-color-white z-font-16",children:"Found jobs you like? Apply to all of them in one click."}),(0,g.jsx)("p",{className:"z-mt-2 z-mb-20 text-center z-font-color-muted z-font-13",children:"Free to start · Works across 15+ major job platforms"}),(0,g.jsx)(U.ZP,{theme:"primary",size:"medium",type:"button",onClick:function(){var t="/job-application/?addUserTag=userTag%3Dpl-zp%2Cpr-jaa%2Ccm-job-bucket-callout%2Cvr-v1";e.logActivity({url:t}),(0,M.hRz)(t)},className:"text-transform-unset",children:"See how"})]})},V=o(32249),Y=o(9801),X=o(8503),W=o(5491),Q=o(97718),q=o(10625),K=o(4174),$=o.n(K),ee={type:R().oneOf(["button","jobCard"]),filterDetail:R().shape({})},te=function(e){var t,o=(0,F.jh)(),a=e.type,i=void 0===a?"button":a,r=e.user,s=e.openSignUpModal,l=e.filterDetail,u=void 0===l?{}:l,m=e.alertsDetail,p=e.dispatchAlertsRecentPayloadSet,f=e.dispatchAlertsIsLoadingSet,v=e.dispatchAlertsIsSubscribedSet,y=m.recentPayload,j=m.isLoading,x=m.isSubscribed,_=(0,b.useState)(!0),C=_[0],w=_[1],N=!(!r||!r.isLoggedIn),P=(t=(0,n.Z)((function(){var e,t,o,a,n,i;return(0,h.__generator)(this,(function(r){switch(r.label){case 0:if(!N)return[3,4];r.label=1;case 1:return r.trys.push([1,3,,4]),[4,(0,X.gG)()];case 2:return t=r.sent(),o=((null==t?void 0:t.notificationSettings)||{}).email,a=(null==o?void 0:o.optout)||!1,n=(null==o||null===(e=o.job)||void 0===e?void 0:e.optout)||!1,v({isSubscribed:!a&&!n}),[3,4];case 3:return i=r.sent(),console.error("Error while getting user notifications",i),[3,4];case 4:return f({isLoading:!1}),[2]}}))})),function(){return t.apply(this,arguments)});(0,b.useEffect)((function(){P()}),[]);var S,k,I,Z=function(){var e=function(){var e=u||{},t=e.title,o=void 0===t?"":t,a=e.jobType,n=void 0===a?[]:a,i=e.jobLevels,r=void 0===i?[]:i,s=e.degrees,l=void 0===s?[]:s,c=Array.isArray(l)?l.filter((function(e){return"None"!==e})):[];return{title:o||"",jobType:n||[],jobLevels:r||[],educationLevel:(null==c?void 0:c[0])||""}}(),t=e.title,o=e.jobType,a=e.jobLevels,n=e.educationLevel,i=[];return t.length&&i.push({originalSearch:t,normalizedTitle:t}),{titles:i,jobType:o,jobLevels:a,educationLevel:n.toLowerCase(),extendedLocations:["Work From Home"]}},L=function(){var e=(0,n.Z)((function(){var e,t,o;return(0,h.__generator)(this,(function(a){switch(a.label){case 0:return a.trys.push([0,2,,3]),e=Z(),t=(0,d.Z)((0,c.Z)({},e),{extendedLocations:["Work From Home"]}),p({recentPayload:(0,c.Z)({},t)}),f({isLoading:!0}),[4,(0,Y.gS)((0,c.Z)({},t))];case 1:return a.sent(),[3,3];case 2:return o=a.sent(),console.error("Error while updating user info",o),[3,3];case 3:return f({isLoading:!1}),[2]}}))}));return function(){return e.apply(this,arguments)}}(),O=function(e){e?(v({isSubscribed:!0}),L(),(0,Y.BX)({emailChannel:{job:{optout:!1}}})):(v({isSubscribed:!1}),(0,Y.BX)({emailChannel:{job:{optout:!0}}}))},E=function(){N?x?C?O(!1):L():O(!0):function(){var e=[1],t=Z(),a=t.titles,n=void 0===a?[]:a,i=t.jobLevels,r=void 0===i?[]:i,l=t.educationLevel,d=void 0===l?"":l,u="step2";(null==n?void 0:n.length)&&(e.push(2),u="step3"),(null==r?void 0:r.length)&&e.push(6),(null==d?void 0:d.length)&&e.push(4);var m={survey_step:u,survey:"208",skipQuestion:e,src:q.QG.REMOTE_JOBS_PAGE};s((0,c.Z)({},m)),o.pushQuery(m),L()}()},A=function(){var e=(0,M.uNo)("/ui-router/images/icon-notification.svg"),t="Create alert";return N&&x&&(C?(e=(0,M.uNo)("/ui-router/images/icon-notification-off.svg"),t="Turn off alert"):(e=(0,M.uNo)("/ui-router/images/icon-notification.svg"),t="Update alert")),(0,g.jsx)("div",{className:$()["create-alert-btn-container"],children:(0,g.jsx)(U.ZP,{theme:"secondary",icon:(0,g.jsx)(V.Q,{className:$()["create-alert-btn-icon"],src:e}),className:"".concat($()["create-alert-btn"]," ").concat(j?$().disabled:""),onClick:E,disabled:j,children:t})})};return S=Z(),C&&!T()(S,y)?w(!1):!C&&T()(S,y)&&w(!0),I="","button"===i?I=A():"jobCard"===i&&(k="Get remote jobs notification on your email",N&&x&&(k=C?"Turn off alert for current chosen options":"Update alert for current chosen options"),I=(0,g.jsx)("div",{className:$()["create-alert-card-container"],children:(0,g.jsxs)("div",{className:$()["create-alert-card"],children:[(0,g.jsx)("div",{className:$()["create-alert-card-text"],children:k}),A()]})})),I},oe={openSignUpModal:Q.OE,dispatchAlertsRecentPayloadSet:W.vD,dispatchAlertsIsLoadingSet:W.e1,dispatchAlertsIsSubscribedSet:W.oL};te.defaultProps={type:"button",filterDetail:{}},te.propTypes=ee;var ae=(0,v.$j)((function(e){return{user:e.user,alertsDetail:e.jobs.alertsDetail}}),oe)(te),ne=o(52010),ie=o(36105),re=o(44706),se=o(57321),le=function(e){var t=e.onSwipedLeft,o=void 0===t?function(){return null}:t,a=e.onSwipedRight,n=void 0===a?function(){return null}:a,i=e.children,r=e.className,s=void 0===r?"":r,l=(0,se.useSwipeable)({onSwipedLeft:o,onSwipedRight:n});return(0,g.jsx)("div",(0,d.Z)((0,c.Z)({className:s},l),{children:i}))},ce=o(92243),de=o(73014),ue=o(98289),me=o(34293),pe=o(34724),he=o(50594),ge=o(72007),be=o.n(ge),fe={criteria:R().shape({companyNameCPS:R().string.isRequired,companyID:R().oneOfType([R().string,R().number]).isRequired,companyName:R().string.isRequired}).isRequired},ve=function(e){var t,o,a=e.criteria,n=e.updateUserFavouriteCompanies,i=e.updateCompanyIsSaved,r=e.updateAddCompanyToFavouriteInQueue,s=e.favouriteCompanies,l=e.companyIsSaved,c=e.user,d=(0,re.Zk)(),u=(0,b.useState)(!1),m=u[0],p=u[1],h=!(!c||!c.isLoggedIn),f=(t=l?(0,M.uNo)("/ui-router/images/icon-notification-off.svg"):(0,M.uNo)("/ui-router/images/icon-notification.svg"),(0,g.jsx)(V.Q,{className:be()["alerts-block-icon"],src:t})),v=(o="Create alert",l&&(o="Turn off alert"),(0,g.jsx)("span",{className:"alerts-block-button-text",children:o}));return(0,g.jsxs)("div",{className:be()["alerts-block"],children:[(0,g.jsx)("div",{className:"alerts-block-item",children:(0,g.jsx)("div",{className:"alerts-block-text",children:"There are no results for your search."})}),(0,g.jsx)("div",{className:"alerts-block-item",children:(0,g.jsx)(U.ZP,{theme:"secondary",className:be()["alerts-block-button"],onClick:function(){if(h){p(!0);var e={companyName:a.companyNameCPS,companyNameCPS:a.companyNameCPS,companyID:"".concat(a.companyID),key:a.companyName};i(!l),(0,X.Z8)(e,s).then((function(e){n(e)})).finally((function(){p(!1)}))}else r({companyName:a.companyNameCPS,companyNameCPS:a.companyNameCPS,companyID:"".concat(a.companyID),key:a.companyName,selected:!0}),d.enqueuePopup({id:pe.LOGIN_POPUP,priority:re.Xl.IMMEDIATE,props:{isFollowCompanyModal:!0}})},disabled:m,icon:f,children:v})})]})},ye={updateUserFavouriteCompanies:he.w,updateCompanyIsSaved:he.V,updateAddCompanyToFavouriteInQueue:Q.fS};ve.propTypes=fe;var je=(0,v.$j)((function(e){var t=e.jobs,o=e.user,a=e.companyPage;return{userListingHashes:t,user:o,companyIsSaved:a.companyIsSaved,favouriteCompanies:a.userFavouriteCompanies}}),ye)(ve),xe=o(25),_e=o(83980),Ce=o(80940),we=o.n(Ce),Ne=o(32097),Pe=o(4533),Se=o.n(Pe),Te=o(39721),ke=o.n(Te),Ie=E()((function(){return Promise.resolve().then(o.bind(o,97135))}),{loadableGenerated:{webpack:function(){return[97135]}},ssr:!1});function Ze(){var e=(0,b.useState)(!1),t=e[0],o=e[1];return(0,g.jsxs)("div",{className:j()(Se()["share-card"],ke().jobCardBucketListItem,we().bucketListItem,"bucketListItem jobCard"),children:[(0,g.jsxs)("div",{className:"d-flex flex-column justify-content-center align-items-center",children:[(0,g.jsxs)("div",{className:Se()["share-card-top"],children:[(0,g.jsx)("span",{className:Se()["share-card-background-heart"],children:"#"}),(0,g.jsx)("img",{className:Se()["share-card-zippia-icon"],alt:"Zippia",src:(0,M.fz2)("/ui-router/images/zippiaClean.png")})]}),(0,g.jsx)("div",{className:j()(Se()["share-card-do-you-like"],"mb-0"),children:"Do you like Zippia?"}
1),(0,g.jsxs)("div",{className:j()(Se()["share-card-help-your-friends"],"mb-0"),children:["Help your friends ",(0,g.jsx)("br",{})," find the job they want."]}),(0,g.jsx)(U.ZP,{theme:"primary",className:j()(Se()["share-card-button"]),onClick:function(){return o(!0)},children:"Share with a friend"})]}),t&&(0,g.jsx)(Ie,{children:(0,g.jsx)(Ne.Z,{shareUrl:"https://www.zippia.com/",closeShareCard:function(){return o(!1)},children:(0,g.jsxs)("div",{className:Se()["share-card-popup"],children:["Help your friends ",(0,g.jsx)("br",{})," find the job they want."]})})})]})}var Le=o(4215),Oe=o.n(Le),Ee=o(4637),Ae=o.n(Ee),Je=function(e){var t=e.n,o=void 0===t?4:t;return Oe()(1,o+1,1).map((function(e){return(0,g.jsxs)("div",{className:j()(we().bucketListItem,"bucketListItem loadedBucketJobs"),children:[(0,g.jsx)("div",{className:"bucketListItemLogo",children:(0,g.jsx)("div",{className:j()("CompanyLogo",Ae()["generic-company-logo"],Ae().xsmall,"animate-flicker")})}),(0,g.jsxs)("div",{className:j()(ke().bucketListItemContent,"bucketListItemContent loadingBucket"),children:[(0,g.jsx)("div",{className:"animate-flicker firstRowLB"}),(0,g.jsx)("div",{className:"animate-flicker secondRowLB"}),(0,g.jsx)("div",{className:"animate-flicker thirdRowLB"}),(0,g.jsx)("div",{className:"animate-flicker fourthRowLB"}),(0,g.jsx)("div",{className:"animate-flicker fifthRowLB"}),(0,g.jsx)("div",{className:"animate-flicker sixthRowLB"})]})]},"loader".concat(e))}))},Re=o(53640),Fe=o(37216),ze=o.n(Fe),Me=E()((function(){return Promise.all([o.e(4736),o.e(2451),o.e(4180),o.e(3184),o.e(9970)]).then(o.bind(o,43184))}),{loadableGenerated:{webpack:function(){return[43184]}},ssr:!1}),De=Object.freeze({bucket:"bucket",netflix:"netflix"}),He=function(e){(0,l.Z)(o,e);var t=(0,p.Z)(o);function o(e){var r,l;(0,i.Z)(this,o),r=t.call(this,e),(0,s.Z)((0,a.Z)(r),"checkForNextArrow",(function(){var e,t=r.props,o=t.layout,a=t.jobsPerSlide,n=r.state,i=n.bucketScroll,s=n.showNext,l=((null===(e=r.bucketListRef)||void 0===e?void 0:e.current)||{}).children,c=void 0===l?[]:l;o===De.bucket&&!1===s&&0===i&&(c.length>a||!r.hasNoMoreJobs())&&r.setState({showNext:!0})})),(0,s.Z)((0,a.Z)(r),"hasNoMoreJobs",(function(){var e=r.props,t=e.jobsPerPage,o=e.jobs,a=e.totalJobs;return 0===a||o.length<=t&&a<=t})),(0,s.Z)((0,a.Z)(r),"getNewFiltersOnFilterSearchParams",(function(e){var t=(0,m.Z)(r.state.zpFilters);return e&&!P()(e)&&Object.keys(e).forEach((function(o){if(e[o]){var a=t.findIndex((function(e){return e.param===o}));if(-1!==a){t[a].preselectedItems=(0,m.Z)(e[o]);var n=t[a].preselectedItems;t[a].newButtonText=n.length>1?"".concat(n[0].displayName,", ..."):1===n.length?n[0].displayName:t[a].buttonText}}})),t}));var p,f=(0,a.Z)(r);(0,s.Z)((0,a.Z)(r),"loadOnViewEnter",(p=(0,n.Z)((function(e){var t,o,a,n,i,r,s,l,d,u,p,g;return(0,h.__generator)(this,(function(h){return t=f.props,o=t.jobGroup,a=t.paidJobGroup,n=t.jobs,i=t.router,r=t.filterGroup,s=t.initialPayload,l=t.showPaidJobs,d=t.noNeedLoadOnViewEnter,u=!(!o&&!a),p=JSON.parse(window.sessionStorage.getItem(xe.cV)),g=(0,m.Z)(f.state.zpFilters),p&&(g=f.getNewFiltersOnFilterSearchParams((0,xe.Go)(p))),f.setState({zpFilters:g,userListingHashesFetched:!0},(function(){if(e&&(!n.length||p||(0,xe.aN)(null==i?void 0:i.query)||l)){if(d)return;window.sessionStorage.removeItem(xe.cV),u&&!r?f.handleFilterApply({},!0):p?f.handleFilterApply((0,c.Z)({},(0,xe.ib)(f.props.filterQueue[f.props.filterQueueLength-1]),(0,xe.ib)((0,xe.Go)(p))),!0,{},!!p):n.length?((0,xe.aN)(null==i?void 0:i.query)||l)&&f.handleFilterApply((0,xe.ib)(f.props.filterQueue[f.props.filterQueueLength-1]),!0,{},!1,!!n.length):f.props.filterQueue&&f.props.filterQueueLength>0?f.handleFilterApply((0,xe.ib)(f.props.filterQueue[f.props.filterQueueLength-1]),!0):u&&!g.length&&f.handleFilterApply(s,!0)}})),[2]}))})),function(e){return p.apply(this,arguments)})),(0,s.Z)((0,a.Z)(r),"updateFilterOnChangeOfExternalFilter",(function(e){var t=e.detail,o=r.props,a=o.loading,n=o.jobType,i=o.jobGroup,s=o.dispatchUserJobs,l=o.dispatchGetPaidJobs,m=o.dispatchGetCompanyJobs,p=o.filterQueue,h=o.paidJobGroup,g=o.showPaidJobs,b=r.state.initialPayload,f={};t.filterDetail?f=t.filterDetail:p&&(f=p[p.length-1]),b.remoteCategories&&!f.remoteCategories&&delete b.remoteCategories;var v=t.jobGroup,y=(0,u.Z)(t,["jobGroup"]);i!==v||a||(t.companyId&&(f.companyId=t.companyId),r.setState({visited:!0,showLoading:!1},(function(){if("user"===n){(t.showPaidJobs||g)&&l({key:h,detail:(0,c.Z)({refreshJobs:!0},t.paidJobPayload,L()(f,["salary","jobType","locations","jobLevels","radiusCategory","postingDateRange","dismissedListingHashes"])),hideOnEmpty:!0});var e=(0,d.Z)((0,c.Z)({},b,f,t.filterDetail||{}),{bucketToFetch:t.bucketToFetch});s({key:i,detail:e})}else{var o=(0,c.Z)({},f,y);m({key:i,detail:o,hideOnEmpty:!0,initial:b})}})))})),(0,s.Z)((0,a.Z)(r),"getUserLocations",(function(){var e=[],t=r.props,o=t.criteria,a=t.userLocation;return a&&a.length?a.forEach((function(t){var o=t.city,a=t.state;e.push(o?{city:o,state:(0,M.FUl)(a)}:{state:(0,M.FUl)(a)})})):o&&o.geoCity&&o.geoStateCode&&e.push({city:o.geoCity,state:o.geoStateCode}),e})),(0,s.Z)((0,a.Z)(r),"getNewInitialPayload",(function(e,t){var o=r.getUserLocations(),a=r.props,n=a.filterGroup,i=a.jobGroup,s=(0,c.Z)({},e);return t.remoteCategories||!n||t.locations&&t.locations.length||(s.companyId&&(s=(0,d.Z)((0,c.Z)({},s),{locationSort:!0})),o&&o.length&&(s=(0,c.Z)({},s,s.companyId?{locations:o}:{}))),"recentJobTitleJobBucket"===i&&(s=(0,d.Z)((0,c.Z)({},s),{locations:o})),s})),(0,s.Z)((0,a.Z)(r),"getJobsPerPage",(function(){var e,t,o,a=r.props,n=a.jobsPerPage,i=a.ignoreDismissed,s=4-(((null===(e=r.bucketListRef)||void 0===e||null===(t=e.current)||void 0===t||null===(o=t.children)||void 0===o?void 0:o.length)||0)%4||0);return i?n:n+(4===s?0:s)})),(0,s.Z)((0,a.Z)(r),"getMoreJobs",(function(){var e,t=r.props,o=t.dispatchGetCompanyJobsMore,a=t.dispatchUserJobsMore,n=t.loading,i=t.error,s=t.jobGroup,l=t.jobType,u=t.initialPayload,m=t.filterQueue,p=t.dispatchGetPaidJobs,h=t.paidJobAPIPayload,g=t.showPaidJobs,b=t.afterEveryX,f=t.paidJobGroup,v=t.paidJobs,y=t.onShowMoreJobs,j=r.getJobsPerPage();if(y)return y();var x={},_=(null==v||null===(e=v.jobs)||void 0===e?void 0:e.length)?(0,M.BTw)(j,b,4):0;if(m){var C=m[m.length-1];x=(0,xe.ib)(C,u)}var w=r.getNewInitialPayload(u,x);n||i||r.hasNoMoreJobs()||(r.setState({showLoading:!1}
1),"user"===l?(g&&p({key:f,detail:h,hideOnEmpty:!0,showMore:!0}),a({key:s,detail:(0,d.Z)((0,c.Z)({},w,x),{numJobs:g?j-_:j}),hideOnEmpty:!1})):g&&(0,xe.Tt)(h,x)?(p({key:f,detail:(0,c.Z)({},(0,xe.ZW)(x,h),(0,xe.Mk)(m)),showMore:!0,hideOnEmpty:!0}),o({key:s,detail:(0,d.Z)((0,c.Z)({},w,x),{numJobs:g?j-_:j}),hideOnEmpty:!1})):o({key:s,detail:(0,c.Z)({},w,x,w.numJobs?{numJobs:j}:{}),hideOnEmpty:!1}))})),(0,s.Z)((0,a.Z)(r),"showMore",(function(){var e=r.props.jobsPerSlide,t=r.bucketListRef.current.getBoundingClientRect().width,o=Math.floor(t/264);o>=e?r.scrollTo(e):r.scrollTo(o)})),(0,s.Z)((0,a.Z)(r),"logEvent",(function(){var e=r.props.title,t=M.FPR.bucketScrolled,o="".concat(e," - Scrolled");(0,ue.kI)(t,o)})),(0,s.Z)((0,a.Z)(r),"updateLocationRating",(function(e){e.forEach((function(e){((null==e?void 0:e.city)||(null==e?void 0:e.state))&&(0,X.Lo)({city:e.city,stateAbbr:(0,M.FUl)(e.state),state:(0,M.qsk)(e.state)})}))})),(0,s.Z)((0,a.Z)(r),"updateTitleRating",(function(e){e&&"string"==typeof e&&(0,X.Lo)({title:e})})),(0,s.Z)((0,a.Z)(r),"handleFilterApply",(function(e){var t,o,a=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],s=arguments.length>4&&void 0!==arguments[4]&&arguments[4],l=arguments.length>5&&void 0!==arguments[5]&&arguments[5],u=r.props,m=u.jobType,p=u.jobGroup,h=u.initialPayload,g=u.filterCallback,b=u.followerJobGroup,f=u.similarJobs,v=u.displaySeeMore,y=u.dispatchGetCompanyJobs,j=u.dispatchGetPaidJobs,x=u.paidJobAPIPayload,_=u.showPaidJobs,C=u.jobsPerPage,w=u.afterEveryX,N=u.filterQueue,S=u.paidJobGroup,T=u.useOnlyPaidJobs,k=r.getNewInitialPayload(h,e),I=(0,M.BTw)(C,w,4);"user"===m&&sessionStorage.setItem("userPreference",JSON.stringify(e)),null===(t=r.bucketListRef)||void 0===t||null===(o=t.current)||void 0===o||o.scrollTo(0,0),r.setState({showLoading:!1,bucketScroll:0,showPrev:!1,showNext:!1},(function(){if("user"===m)g&&g(e);else{if(_&&!i&&(0,xe.Tt)(x,e)||T){!v||a||P()(n)||window.sessionStorage.setItem(xe.cV,JSON.stringify(n)),j({key:S,detail:(0,c.Z)({},(0,xe.ZW)(e,x),(0,xe.Mk)(N)),hideOnEmpty:!0});var t=(0,d.Z)((0,c.Z)({},k,e),{numJobs:C-I});T||s||y({key:p,detail:t,hideOnEmpty:a})}else{var o=(0,c.Z)({},e);if(p===M.gIv.CPP_FALLBACK_TO_PAID_JOBS){var r=["locations","postingDateRange"];Object.keys(o).forEach((function(e){r.includes(e)||delete o[e]}))}var l=(0,c.Z)({},k,e,k.numJobs?{numJobs:C}:{});y({key:p,detail:l,hideOnEmpty:a})}if(b){var u=(0,c.Z)({},k,e);f&&(u=(0,d.Z)((0,c.Z)({},u),{numJobs:8,companyId:f.filterDetail.companyId})),y({key:b,detail:u,hideOnEmpty:a})}g&&g(e)}})),e.locations&&!l&&r.updateLocationRating(e.locations),!e.jobTitle||e.socCode||l||r.updateTitleRating(e.jobTitle)}));var v=(0,a.Z)(r);return(0,s.Z)((0,a.Z)(r),"onScroll",function(){var e=(0,n.Z)((function(e,t,o){var a,n,i;return(0,h.__generator)(this,(function(t){a=v.props,n=a.displaySeeMore,i=a.jobsPerSlide;try{o&&!n&&v.getMoreJobs(),v.scrollLeftToFireGTMScrollEvent+=i*e,v.logEvent()}catch(e){console.error(e)}return[2]}))}));return function(t,o,a){return e.apply(this,arguments)}}()),(0,s.Z)((0,a.Z)(r),"undoFilter",(function(){var e=r.props,t=e.filterGroup;(0,e.dispatchUpdateFiltersState)({filterGroup:t,operation:ce.ht.UNDO})})),(0,s.Z)((0,a.Z)(r),"resetFilter",(function(){var e=r.props,t=e.filterGroup;(0,e.dispatchUpdateFiltersState)({filterGroup:t,operation:ce.ht.RESET})})),(0,s.Z)((0,a.Z)(r),"updateProfilePreference",(function(){window.location.href="/profile/"})),(0,s.Z)((0,a.Z)(r),"handleNetflixShowMoreClick",(function(){var e=r.props,t=e.popupScheduler,o=e.jobAlertTriggers,a=o.isUserLoggedIn,n=o.alreadySeenToday,i=o.isAllowedPage;r.getMoreJobs(),a||n||!i||t.enqueuePopup({id:ne.JOB_ALERT_POPUP,priority:re.Xl.IMMEDIATE})})),(0,s.Z)((0,a.Z)(r),"getNoResultsContainer",(function(){var e=r.props,t=e.jobGroup,o=e.criteria,a=e.errorMessage,n=e.filterGroup,i=e.filterQueue,s=e.resetPreference,l=e.updatePreference,c=(0,g.jsx)(Re.Z,{errorMessage:a,showUndoButton:!!n&&!!i.length&&s,showResetButton:!!n&&!!i.length&&s,updatePreference:l,undoFilter:r.undoFilter,resetFilter:r.resetFilter,updateProfile:r.updateProfilePreference});return t!==M.gIv.CPP_COMPANY_JOBS_BUCKET&&t!==M.gIv.COMPANY_SALARY_JOBS_BUCKET&&t!==M.gIv.COMPANY_JOBS_PAGE||(c=(0,g.jsx)(je,{criteria:o})),c})),(0,s.Z)((0,a.Z)(r),"checkJobsDismissed",(function(){var e=r.props,t=e.dismissedCount,o=e.jobs,a=e.loading;return t>0&&o.length===t&&!a&&r.hasNoMoreJobs()})),(0,s.Z)((0,a.Z)(r),"scrollTo",(function(e){var t=r.props,o=t.displaySeeMore,a=t.totalJobs,n=t.layout,i=t.loading,s=t.showPaidJobs,l=t.useOnlyPaidJobs,c=t.paidJobs,d=r.state.bucketScroll,u=!(!s&&!l||!(null==c?void 0:c.loading)),m=i||u;if(n!==De.netflix&&!m){var p=r.bucketListRef.current.children,h=282,g=e*
1h,b=((null==p?void 0:p.length)||0)*h-g;if(Math.abs(g)>r.bucketListRef.current.clientWidth+18){var f=Math.floor((r.bucketListRef.current.clientWidth+18)/h)||1;g=(f*=e>0?1:-1)*h}var v=!1,y=!0,j=d+g>=b;j?(g=b,v=!0,y=!o&&a>20):d+g<=0?(g=0,v=!1,y=!0):(g+=d,v=!0,y=!0),r.onScroll(h,g,j),r.setState({bucketScroll:g,showPrev:v,showNext:y})}})),r.bucketListRef=b.createRef(),r.scrollLeftToFireGTMScrollEvent=0,r.state={showNext:!1,showPrev:!1,visited:e.isVisited,showLoading:!1,initialPayload:_()(e.initialPayload),showAllQuery:(0,M.UAG)(e.initialPayload),showNoJobs:!1,zpFilters:(0,xe.o4)(e.filters,e.criteria,r.getUserLocations(),null==e||null===(l=e.router)||void 0===l?void 0:l.query),showRemote:e.initialPayload.remote,loadWithRemote:e.loadWithRemote,jobSearched:e.initialPayload.jobTitle,userListingHashesFetched:!1,bucketScroll:0,hasMounted:!1,showJaaCallout:!0},r}return(0,r.Z)(o,[{key:"componentDidMount",value:function(){document.addEventListener("updateOtherFilterGroup",this.updateFilterOnChangeOfExternalFilter)}},{key:"componentDidUpdate",value:function(e){var t=this.props,o=t.loading,a=t.jobs,n=t.filters,i=t.filterGroup,r=t.initialPayload,s=t.filterQueue,l=t.filterQueueLength,c=t.dismissedCount,d=t.totalJobs,u=t.lastFilterAction,m=this.state,p=m.userListingHashesFetched,h=m.hasMounted;if(e.loading&&!1===o&&this.setState({showNoJobs:!0}),r!==e.initialPayload&&this.setState({initialPayload:r}),e.filterQueueLength!==l&&l>0&&p&&i&&(this.handleFilterApply((0,xe.ib)(s[l-1]),!1,s[l-1],!1,!1,!h),h||this.setState({hasMounted:!0}),u!==ce.ht.INIT&&this.setState({showJaaCallout:!1})),!T()(e.filters,n)){var g=n.map((function(e){return I()(e,w()(e))})),b=e.filters.map((function(e){return I()(e,w()(e))}));T()(g,b)||this.setState({zpFilters:n})}c!==a.length||0===d||o||this.getMoreJobs(),this.checkForNextArrow()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("updateOtherFilterGroup",this.updateFilterOnChangeOfExternalFilter),this.timeoutId&&clearTimeout(this.timeoutId)}},{key:"render",value:function(){var e=this,t=this.props,o=t.loading,a=t.title,n=t.layout,i=t.filterGroup,r=t.totalJobs,l=t.bucketContainerClass,c=t.jobGroup,d=t.headerClass,u=t.isRemote,m=t.swapFilters,p=t.noTitle,h=t.emptyBuckets,v=t.isHidden,y=t.isPheading,x=t.displaySeeMore,_=t.isCityPage,C=t.ignoreDismissed,w=t.disableDismiss,N=t.countOfH2Cards,P=t.jobsPerPage,S=t.jobsPage,T=t.customJobCard,k=t.isDesktop,I=t.expiredJobOnExternal,Z=t.singleCompactFilter,L=t.logJobCardClickEvent,O=t.jobsDescription,E=t.filterDetail,A=t.withCreateAlert,J=t.paidJobs,R=t.showPaidJobs,F=t.isH3Title,z=t.customTitleTag,D=t.afterEveryX,H=t.paidJobAPIPayload,B=t.hideMoreBtn,V=t.useOnlyPaidJobs,Y=t.paidJobGroup,X=t.noBottomSpacing,W=t.pageNo,Q=t.jobsPerSlide,q=(r||0)+((null==J?void 0:J.totalJobs)||0),K=this.props.jobs,$=void 0===K?[]:K;if(!c&&!Y)return console.error("jobgroup is reqired for job Container !!!!"),null;(x||T)&&($=$.slice(0,10));var ee=this.state,te=ee.showNext,oe=ee.showPrev,ne=ee.showNoJobs,ie=ee.showRemote,re=ee.loadWithRemote,se=ee.jobSearched,ce=ee.zpFilters,de=ee.bucketScroll,ue=ee.showJaaCallout,pe=!u&&!_||p?!p&&(0,g.jsx)("h2",{className:"bucketListHeader interH2 z-mb-48 ".concat(d," ").concat(i&&!O?"titleFilterMargin":""),children:a}):(0,g.jsx)("h1",{className:"bucketListHeader interH2 z-mb-48 ".concat(d," ").concat(i?"titleFilterMargin":""),children:a});F&&(pe=(0,g.jsx)("h3",{className:"bucketListHeader zp-title-h3 ".concat(d," ").concat(i&&!O?"titleFilterMargin":""),children:a}));var he=!p&&(0,g.jsx)("p",{className:"bucketListHeader interH2 ".concat(d),children:a}),ge=i&&!!ce.length&&(0,g.jsxs)("div",{className:j()(we()["job-container-filter"],"job-container-filter"),children:[this.props.children,(0,g.jsx)(Me,{singleCompactFilter:Z,filterGroup:i,filters:ce,autosuggestInputErrorOnTop:!0}),0!==$.length&&te&&!B&&(0,g.jsx)("div",{className:j()(we().actions,"d-none d-lg-block"),children:(0,g.jsx)("a",{className:"showMore",onClick:this.showMore,children:"More"})})]}),be=O&&(0,g.jsx)("div",{className:"jobs-container-description",children:O}),fe=function(e,t){var o=(null==z?void 0:z.tag)&&(null==z?void 0:z.numberOfJobsCards)&&t<=(null==z?void 0:z.numberOfJobsCards)-1?null==z?void 0:z.tag:null,n=(0,me.BZ)(e);return(0,g.jsx)(_e.Z,{job:e,jobs:$,containerTitle:a,isRemote:ie||re,companySkills:!(null==e?void 0:e.jobDescription),ignoreDismissed:C,disableDismiss:w,jobsPage:S,isH2:t<N,jobSearched:se,isDesktop:k,logJobCardClickEvent:L,titleTag:o,expiredJobOnExternal:I,jobGroup:c,showAutoApplyBadge:n})},ve=!(!R&&!V||!(null==J?void 0:J.loading));
1return(R||V)&&($=(0,M.L25)($,null==J?void 0:J.jobs,P,H.numJobs,D)),(0,g.jsx)(f.df,{as:"div",onChange:this.loadOnViewEnter,className:"".concat(we().outerContainerWrapper," ").concat(l||"bucketContainer"," ").concat(n,"  ").concat(v?"invisible":""),triggerOnce:!0,children:(0,g.jsxs)(b.Fragment,{children:[m?(0,g.jsxs)(g.Fragment,{children:[ge,he]}):(0,g.jsxs)(g.Fragment,{children:[y?he:pe,be,ge]}),A&&(0,g.jsx)(ae,{type:"button",filterDetail:E}),W>-1&&0===$.length&&!1===o&&!ve&&!h||this.checkJobsDismissed()?this.getNoResultsContainer():(0,g.jsx)("div",{className:j()(ze().bucketContainer,"jobsBucketContaier",{"z-mb-0":X}),children:(0,g.jsxs)("div",{className:n!==De.netflix?j()(we().carouselContainer,"carouselContainer",{"z-mb-0":X}):"",children:[(0,g.jsx)(le,{className:j()(we()["swipe-container"],{"position-relative":n!==De.netflix}),onSwipedLeft:function(){return e.scrollTo(1)},onSwipedRight:function(){return e.scrollTo(-1)},children:(0,g.jsxs)("div",{className:j()(we().bucketList,"z-pb-30","bucketList",(0,s.Z)({netflix:n===De.netflix},we().netflix,n===De.netflix)),ref:this.bucketListRef,style:{transform:"translateX(".concat(-de,"px)"),transition:"transform 600ms ease-in-out"},children:[0===$.length&&!ne&&!1===o&&(0,g.jsx)(Je,{}),(0===$.length&&o&&!h||ve)&&(0,g.jsx)(Je,{}),$.map((function(e,t){return ue&&1===t&&n===De.bucket?(0,g.jsxs)(b.Fragment,{children:[(0,g.jsx)(G,{}),fe(e,t)]},e.listingHash+t):30===t&&n===De.bucket?(0,g.jsxs)(b.Fragment,{children:[(0,g.jsx)(Ze,{}),fe(e,t)]},e.listingHash+t):(0,g.jsx)(b.Fragment,{children:A&&27===t&&n===De.netflix?(0,g.jsx)(ae,{type:"jobCard",filterDetail:E}):fe(e,t)},e.listingHash+t)})),(0!==$.length&&o||ve)&&(0,g.jsx)(Je,{}),$.length>=10&&!o&&x&&!!q&&!T&&(0,g.jsxs)("div",{className:j()(we().bucketListItem,"bucketSeeMore d-flex flex-column align-items-center"),children:[(0,g.jsx)("div",{onClick:function(){return(0,M.hRz)(x,"_self")},className:j()("icon-angle-right owl-next flex-center text-white",we().owlNext)}),(0,g.jsx)("a",{href:x,className:"mt-4 alink z-font-600",children:"".concat((0,M.ufS)(q)," more jobs")})]}),T]})}),0!==$.length&&$.length>Q&&n===De.bucket?(0,g.jsxs)(b.Fragment,{children:[(0,g.jsx)("div",{className:j()("icon-angle-left owl-prev flex-center",we().arrow,(0,s.Z)({},we().hideArrow,!oe)),onClick:function(){return e.scrollTo(-Q)}}),(0,g.jsx)("div",{className:j()("icon-angle-right owl-next flex-center",we().arrow,l.includes("owl-next-modal")&&"owl-next-modal",(0,s.Z)({},we().hideArrow,!te)),onClick:function(){return e.scrollTo(Q)}})]}):0!==$.length&&!x&&n===De.netflix&&r-P>0&&0!==r&&(0,g.jsx)(b.Fragment,{children:(0,g.jsx)("div",{className:"d-flex justify-content-center show-more-button",children:(0,g.jsx)(U.ZP,{theme:"primary",size:"big",onClick:this.handleNetflixShowMoreClick,children:"Show more"})})})]})})]})})}}]),o}(b.Component);(0,s.Z)(He,"propTypes",{dispatchGetCompanyJobs:R().func.isRequired,dispatchUserJobs:R().func.isRequired,dispatchGetCompanyJobsMore:R().func.isRequired,dispatchUserJobsMore:R().func.isRequired,filterCallback:R().func,getUserListings:R().bool,title:R().string,isH3Title:R().bool,errorMessage:R().string,jobs:R().arrayOf(R().shape({listingHash:R().string,jobId:R().string})),totalJobs:R().number,countOfH2Cards:R().number,loading:R().bool,error:R().any,filterGroup:R().oneOfType([R().string,R().number]),layout:R().oneOf(["bucket","netflix"]).isRequired,jobType:R().oneOf(["user","company"]),jobGroup:R().string,initialPayload:R().shape({}),bucketContainerClass:R().string,headerClass:R().string,locations:R().arrayOf(R().shape({city:R().string,state:R().string})),filters:R().arrayOf(R().object),userLocation:R().arrayOf(R().shape({city:R().string,state:R().string})),criteria:R().object,fetchJobsOnMount:R().bool,updatePreference:R().bool,resetPreference:R().bool,swapFilters:R().bool,emptyBuckets:R().bool,isHidden:R().bool,jobsPerPage:R().number,displaySeeMore:R().string,isCityPage:R().bool,isRemote:R().bool,jobsPage:R().bool,noCMPPage:R().bool,loadWithRemote:R().bool,isCppRemote:R().bool,followerJobGroup:R().string,isVisited:R().bool,ignoreDismissed:R().bool,isFollower:R().bool,disableDismiss:R().bool,customJobCard:R().node,isDesktop:R().bool,expiredJobOnExternal:R().bool,singleCompactFilter:R().bool,logJobCardClickEvent:R().func,jobsDescription:R().string,withCreateAlert:R().bool,enablePaidFixedPos:R().bool,paidJobAPIPayload:R().object,customTitleTag:R().object,afterEveryX:R().number,paidJobGroup:R().string,hideMoreBtn:R().bool,useOnlyPaidJobs:R().bool,onShowMoreJobs:R().func,noBottomSpacing:R().bool,jobsPerSlide:R().number}),(0,s.Z)(He,"defaultProps",{errorMessage:"Aw snap, no jobs found",totalJobs:0,loading:!1,title:"A recommended for you",isH3Title:!1,error:null,getUserListings:!0,filterGroup:null,jobGroup:null,jobs:[],filters:[],initialPayload:{},bucketContainerClass:"",headerClass:"",locations:[],fetchJobsOnMount:!1,updatePreference:!1,jobType:"company",swapFilters:!1,resetPreference:!0,emptyBuckets:!1,isHidden:!1,jobsPerPage:20,countOfH2Cards:0,displaySeeMore:null,isCityPage:!1,isRemote:!1,loadWithRemote:!1,isCppRemote:!1,isVisited:!1,ignoreDismissed:!1,isFollower:!1,disableDismiss:!1,isDesktop:void 0,expiredJobOnExternal:!1,singleCompactFilter:!1,logJobCardClickEvent:function(){},jobsDescription:"",withCreateAlert:!1,enablePaidFixedPos:!1,paidJobAPIPayload:{},customTitleTag:{}
1,afterEveryX:0,paidJobGroup:M.gIv.PAID_JOBS,hideMoreBtn:!0,useOnlyPaidJobs:!1,noBottomSpacing:!1,jobsPerSlide:4});var Be={dispatchGetCompanyJobs:W.IC,dispatchGetCompanyJobsMore:W.FH,dispatchUserJobs:W.mX,dispatchUserJobsMore:W.SN,dispatchUpdateFiltersState:de.On,dispatchGetPaidJobs:W.lu},Ue=He,Ge=(0,v.$j)((function(e,t){var o,a=e.jobs,n=e.user,i=e.searchFilter,r=e.locals,s=i.filters.find((function(e){return"locationName"===e.id})),l={user:n};if(s){var u=s.items.find((function(e){return(0,M.T31)(e.displayName)})),m=!!u&&u.enabled;u&&(l=(0,d.Z)((0,c.Z)({},l),{isRemoteFilter:m}))}var p=t.jobGroup?a[t.jobGroup]:{},h=a[t.followerJobGroup],g=a[t.paidJobGroup||M.gIv.PAID_JOBS]||{},b=a.dismissedJobs||[],f=i.stateHistory[t.filterGroup]||[],v=(null===(o=i.lastFilterAction)||void 0===o?void 0:o[t.filterGroup])||"",y=i.stateHistory[t.filterGroup]?i.stateHistory[t.filterGroup].length:0;if(P()(h)||(l.similarJobs=h),(null==p?void 0:p.jobs)||(null==g?void 0:g.jobs)){var j,x=b.length?null==p||null===(j=p.jobs)||void 0===j?void 0:j.filter((function(e){var t=e.listingHash;return b.includes(t)})).length:0;return(0,d.Z)((0,c.Z)({},p,l),{dismissedCount:x,paidJobs:g,filterQueue:f,filterQueueLength:y,showPaidJobs:!(!t.enablePaidFixedPos||r.displayPaidJobs.hideOnFixedPos),lastFilterAction:v})}return console.info("no bucket found inside the job reducer jobs[".concat(t.jobGroup,"]")),(0,d.Z)((0,c.Z)({},l),{filterQueue:f,filterQueueLength:y})}),Be)((0,A.withRouter)((0,re.OT)((0,ie.$j)(He))))},53640:function(e,t,o){"use strict";var a=o(24246),n=o(90005),i=o.n(n),r=o(94267),s=o(94847),l=o(18136),c=o.n(l),d=function(e){var t=e.errorTitle,o=e.errorMessage,n=e.showUndoButton,l=e.showResetButton,d=e.updatePreference,u=e.updateProfile,m=e.undoFilter,p=e.resetFilter;return(0,a.jsxs)("div",{className:i()(c().noResults,"z-px-0 clearfix"),children:[(0,a.jsx)("p",{className:"interH2",children:t}),(0,a.jsx)("p",{className:c().noJobsMessage,children:o}),n&&(0,a.jsx)(s.ZP,{theme:"super-primary",type:"button",className:"super-primary-button-small",onClick:m,children:"Undo filter"}),l&&(0,a.jsx)(s.ZP,{theme:"secondary",className:i()("secondary-button-small",n?c().noResultsButtonSpacing:""),type:"button",onClick:p,children:"Reset"}),d&&(0,a.jsx)(s.ZP,{theme:"secondary",className:i()("secondary-button-small",n?c().noResultsButtonSpacing:""),type:"button",onClick:u,children:"Update preference"}),(0,a.jsx)(r.Z,{})]})};d.defaultProps={errorTitle:"No results",errorMessage:"Aw snap, found nothing.",showResetButton:!1,showUndoButton:!1,undoFilter:function(){},resetFilter:function(){}},t.Z=d},32097:function(e,t,o){"use strict";var a=o(24246),n=o(27378),i=o(90005),r=o.n(i),s=o(92828),l=o.n(s),c=o(63240),d=o(2294),u=o(4533),m=o.n(u),p=Object.freeze({fb:"facebook",messenger:"fb_messenger",twitter:"twitter",email:"email"}),h=Object.freeze({job:"job",jobTitleReview:"jobTitleReview",company:"company",careerPath:"careerPath",resume:"resume"}),g=508633732650088,b=function(e){var t=e.closeShareCard,o=e.children,i=e.type,s=e.job,u=e.companyInfo,b=e.shareUrl,f=void 0===b?window&&window.location&&window.location.href||"":b,v=e.closeBtnText,y=(0,n.useRef)(null),j=(0,n.useState)(!1),x=j[0],_=j[1],C=function(e){var t={twitterText:"Check out this website Zippia.com. It uses AI technology to help you find the right job.",emailSubject:"Found this site you might like - Zippia",emailBody:"I found this website I think you might like - www.zippia.com. They help you find jobs you actually want!"};if(!e)return console.info("ShareTo and type received are invalid");switch(i){case h.job:var o,a;t.twitterText="I found this ".concat(s.jobTitle.toLowerCase()," job that you might like on Zippia."),t.emailSubject="I found this job you might like - ".concat(null===(o=s.jobTitle)||void 0===o?void 0:o.capitalized()," at ").concat(s.companyName),t.emailBody="Here's a job I think you might like: ".concat(null===(a=s.jobTitle)||void 0===a?void 0:a.capitalized()," at ").concat(s.companyName," ").concat(f);break;case h.jobTitleReview:var n,r,l;t.twitterText="".concat(null===(n=s.jobTitle)||void 0===n?void 0:n.capitalized(),' review on Zippia: "').concat(s.answerText.substring(0,77),'..." '),t.emailSubject="".concat(null===(r=s.jobTitle)||void 0===r?void 0:r.capitalized()," review on Zippia"),t.emailBody="".concat(null===(l=s.jobTitle)||void 0===l?void 0:l.capitalized(),' review on Zippia: "').concat(s.answerText,'..."  ').concat(f);break;case h.company:t.twitterText="I found this interesting company profile for ".concat(u.companyNameCPS," on Zippia.com -"),t.emailSubject="Found this company information you might like - ".concat(u.companyNameCPS),t.emailBody="I found this interesting company profile for ".concat(u.companyNameCPS," on Zippia.com - ").concat(f);break;case h.careerPath:t.twitterText="I found this ".concat(s.jobTitle.toLowerCase()," career path map that you might find interesting on Zippia."),t.emailSubject="I found this ".concat(s.jobTitle.toLowerCase()," career path map that you might find interesting on Zippia"),t.emailBody="I found this ".concat(s.jobTitle.toLowerCase()," career path map that you might find interesting on Zippia. ").concat(f,"#career-paths");break;case h.resume:t.twitterText="I created a new resume here on Zippia. It is awesome.",t.emailSubject="Look what I found",t.emailBody="I created a new resume here on Zippia. It is awesome. ".concat(f)}var c={fb:"https://www.facebook.com/sharer/sharer.php?u=".concat(encodeURIComponent(f)),fb_messenger:"https://www.facebook.com/dialog/send?app_id=".concat(encodeURIComponent(g),"&link=").concat(encodeURIComponent(f),"&redirect_uri=https://www.facebook.com/"),fb_messenger_mobile:"fb-messenger://share?link=".concat(encodeURIComponent(f),"&app_id=").concat(encodeURIComponent(g)),twitter:"https://twitter.com/share?url=".concat(encodeURIComponent(f),"&text=").concat(encodeURIComponent(t.twitterText)),email:"mailto: ?subject=".concat(encodeURIComponent(t.emailSubject),"&body=").concat(encodeURIComponent(t.emailBody))};switch(e){case p.fb:(0,d.YQK)(c.fb);break;case p.messenger:(0,d.CM1)()?window.open(c.fb_messenger_mobile,"_blank"):(0,d.YQK)(c.fb_messenger);break;case p.twitter:(0,d.YQK)(c.twitter);break;case p.email:window.open(c.email);break;default:console.info("invalid shareTo:")}};return(0,a.jsxs)(n.Fragment,{children:[(0,a.jsxs)("div",{className:r()(m().shareDialog,l().shareDialog,"shareDialog"),children:[v?(0,a.jsxs)("div",{className:"share-close-text list-link",onClick:t,children:[(0,a.jsx)("span",{className:"arrow-left"}),v]}):(0,a.jsx)("div",{className:"share-close-btn",onClick:t,children:(0,a.jsx)(c.Zv,{})}),(0,a.jsx)("div",{className:"shareDialogTitle interH2",children:"Share"}),(0,a.jsx)(n.Fragment,{children:o}),(0,a.jsxs)("ul",{className:"shareDialogButtons",children:[(0,a.jsxs)("li",{className:"shareDialogButton",onClick:function(){return C(p.fb)},children:[(0,a.jsx)("div",{className:"icon icon-icn-fb"}),(0,a.jsx)("span",{children:"Facebook"})]}),(0,a.jsxs)("li",{className:"shareDialogButton",onClick:function(){return C(p.messenger)},children:[(0,a.jsx)("div",{className:"icon icon-facebook-messenger-logo"}),(0,a.jsx)("span",{children:"Messenger"})]}),(0,a.jsxs)("li",{className:"shareDialogButton",onClick:function(){return C(p.twitter)},children:[(0,a.jsx)("div",{className:"icon icon-twitter"}),(0,a.jsx)("span",{children:"Twitter"})]}),(0,a.jsxs)("li",{className:"shareDialogButton",onClick:function(){return C(p.email)},children:[(0,a.jsx)("div",{className:"icon icon-icn-e-mail"}),(0,a.jsx)("span",{children:"Email"})]}),(0,a.jsx)("input",{className:"position-absolute",style:{left:"-100%",zIndex:"-1"},ref:y,type:"text",name:"input",contentEditable:"true"}),(0,a.jsxs)("li",{className:"shareDialogButton",onClick:function(){return function(e,t){e.current.focus(),e.current.value=t,(0,d.vQq)(e),_(!0)}(y,f)},title:f,children:[(0,a.jsx)("div",{className:"icon icon-icn-copylink"}),x?(0,a.jsx)("span",{children:"Link copied!"}):(0,a.jsx)("span",{children:"Copy link"})]})]})]}),(0,a.jsx)("div",{className:"".concat(l().DLP_overlay," DLP_overlay"),onClick:t})]})};b.defaultProps={shareUrl:void 0,children:(0,a.jsx)(a.Fragment,{}),job:void 0,companyInfo:void 0,closeBtnText:""},t.Z=b},19956:function(e,t,o){"use strict";var a=o(27378);t.Z=function(){var e=(0,a.useRef)(!0);return(0,a.useEffect)((function(){e.current=!1}),[]),e.current}},80909:function(e,t,o){"use strict";var a=o(24246),n=(o(27378),o(90005)),i=o.n(n),r=o(94847),s=o(95710),l=o.n(s);t.Z=function(e){var t=e.undoFilter,o=e.resetFilter;return(0,a.jsxs)("div",{className:i()("container px-0",l()["no-filter-results-container"]),children:[(0,a.jsx)("h4",{className:i()(l()["no-results-title"],"z-inter z-font-700"),
1children:"No results"}),(0,a.jsx)("p",{className:l()["no-results-description"],children:"Aw snap, no colleges found"}),(0,a.jsxs)("div",{className:"row mx-0",children:[(0,a.jsx)(r.ZP,{theme:"super-primary",onClick:t,className:"zpBtn mr-8",children:"Undo filter"}),(0,a.jsx)(r.ZP,{theme:"secondary",onClick:o,className:"zpBtn",children:"Reset"})]})]})}},63080:function(e,t,o){"use strict";var a=o(24246),n=(o(27378),o(22166));t.Z=function(e){var t=e.universalFooter;return(0,a.jsx)(n.Z,{universalFooter:t,collapseOnMobile:!0})}},99070:function(e,t,o){"use strict";o.r(t),o.d(t,{default:function(){return K}});var a=o(68772),n=o(24246),i=o(27378),r=o(37254),s=o(27693),l=o.n(s),c=o(86677),d=o(63274),u=o(81829),m=o(65111),p=o(48771),h=o(49914),g=o(25),b=o(29132),f=o(93334),v=o(59312),y=o(90005),j=o.n(y),x=o(90104),_=o.n(x),C=o(65218),w=o.n(C),N=o(38579),P=o.n(N),S=o(23615),T=o(64227),k=o(2294),I=o(9518),Z=o(92243),L=o(73014),O=o(80909),E=o(58060),A=o(35640),J=o.n(A),R={college:S.object,index:S.number},F=function(e){var t,o=e.college,a=e.index,r=e.isDesktop?57.33:48,s=r,l=r,c=(0,i.useState)(!1),d=c[0],u=c[1];return(0,n.jsxs)("div",{className:j()(J()["colleges-list-item"],J().bestCollegePage,"row mx-0"),children:[(0,n.jsx)("div",{className:"col-md-1 col-2 px-0",children:o.LOGO_URL&&!d?(0,n.jsx)(P(),{className:"item-logo",src:o.LOGO_URL,alt:o.INSTNM,width:s,height:l,onError:function(){return u(!0)}}):(0,n.jsx)(E.default,{className:"CompanyLogoImg",companyName:o.INSTNM,size:"xmedium",imgWidth:s,imgHeight:l})}),(0,n.jsxs)("div",{className:"col-md-11 col-10 pr-0",children:[(0,n.jsxs)("div",{className:"row mx-0",children:[(0,n.jsx)("h3",{className:j()("col-md-9 col-12 px-0",J()["college-item-name"]),children:"".concat(a,". ").concat(o.INSTNM)}),(0,n.jsx)("div",{className:"col-md-3 col-12 px-0",children:(0,n.jsxs)("div",{className:j()(J()["college-item-location"],"d-flex flex-column align-items-md-end align-items-start"),children:[(0,n.jsxs)("div",{className:"d-md-flex d-none align-items-center",children:[(0,n.jsx)("span",{children:"Location"})," ",(0,n.jsx)("span",{className:"icon-location-pin"})]}),(0,n.jsx)("div",{className:J()["college-item-location-display"],children:"".concat(o.CITY,", ").concat(o.STABBR)})]})})]}),(0,n.jsxs)("div",{className:"row mx-0 mt-md-2 mt-2",children:[(0,n.jsxs)("div",{className:"col-12 px-0",children:[(0,n.jsx)("span",{className:J()["college-item-property"],children:"Admission rate: "}),(0,n.jsxs)("span",{className:J()["college-item-value"],children:[(100*o.ADM_RATE).toFixed(0),"%"]})]}),(0,n.jsxs)("div",{className:"col-12 px-0",children:[(0,n.jsxs)("span",{className:J()["college-item-property"],children:["Mean earning of students 6 years after entry:"," "]}),(0,n.jsx)("span",{className:J()["college-item-value"],children:(0,k.Td$)(o.MN_EARN_WNE_P6)})]}),(0,n.jsx)("div",{className:"col-12 px-0 mt-1",children:(0,n.jsx)("a",{href:(t=o.INSTURL,t.includes("http")?t:"//".concat(t)),className:J()["college-item-link"],target:"_blank",rel:"noreferrer",children:"Website"})})]})]})]})};F.propTypes=R;var z=F,M={colleges:S.arrayOf(S.object)},D=function(e){var t=e.colleges,o=e.isDesktop;return(0,n.jsx)("div",{className:"".concat(J()["colleges-list"]," my-4"),children:t.map((function(e,t){return(0,n.jsx)(z,{college:e,index:t+1,isDesktop:o},e.INSTID)}))})};D.propTypes=M;var H=D,B=w()((function(){return Promise.all([o.e(4736),o.e(2451),o.e(4180),o.e(3184),o.e(9970)]).then(o.bind(o,43184))}),{loadableGenerated:{webpack:function(){return[43184]}},ssr:!1}),U={major:S.string,articleData:S.arrayOf(S.object),filterGroup:S.string,filters:S.arrayOf(S.object),colleges:S.arrayOf(S.object),maxHiddenItemsSize:S.number},G=function(e){var t=e.major,o=e.articleData,s=e.filterGroup,l=e.filters,c=e.maxHiddenItemsSize,d=e.isDesktop,u=e.quizResultExists,m=(0,r.I0)(),p=(0,i.useState)(!1),h=p[0],g=p[1],y=(0,i.useState)(e.colleges),x=y[0],C=y[1],w=(0,i.useState)(0),N=w[0],S=w[1];(0,i.useEffect)((function(){g(!1)}),[]);var E,A=(E=(0,b.Z)((function(o){var n,i,r,s;return(0,v.__generator)(this,(function(l){switch(l.label){case 0:return _()(o)?(C(e.colleges),[3,5]):[3,1];case 1:n={}
1,Object.keys(o).forEach((function(e){n[e]="size"===e||Array.isArray(o[e])?o[e]:[o[e]]})),l.label=2;case 2:return l.trys.push([2,4,,5]),i=(0,f.Z)((0,a.Z)({major:t},n),{numColleges:25}),[4,I.Z.fetchTopCollegesForMajor(i)];case 3:return(r=l.sent())&&C(r),[3,5];case 4:return s=l.sent(),console.error(s),[3,5];case 5:return S(N+1),[2]}}))})),function(e){return E.apply(this,arguments)}),R=function(e){if(o&&o.length>0){var t=o.find((function(t){return t.post_subtype===e}));return t&&t.content?t.content:null}return null},F=R("intro-section"),z=R("how-we-determined");return(0,n.jsxs)("section",{className:"d-flex flex-wrap gg-18 justify-content-between",children:[(0,n.jsxs)("div",{className:j()("w-730 position-relative",J()["major-colleges-section"]),children:[(0,n.jsx)("div",{className:j()(J()["intro-image"],"mx-auto"),children:(0,n.jsx)(P(),{width:160,height:174,src:(0,k.uNo)("/ui-router/images/major-best-colleges/major-best-colleges-intro.svg"),alt:"Major best colleges logo"})}),(0,n.jsxs)("div",{children:[F&&(0,n.jsx)("div",{className:j()(J()["intro-section"],"col-md-8 col-12 px-0 mt-3 mt-md-0 content-blurb"),dangerouslySetInnerHTML:{__html:F}}),(0,n.jsx)("h2",{className:"interH2 title my-5",children:"".concat((null==x?void 0:x.length)||""," best colleges for ").concat(null==t?void 0:t.toLowerCase()," majors in the US")}),s&&(0,n.jsx)(B,{filters:l,filterGroup:s,onApply:A,isInContentFilters:!0}),x&&x.length>0?(0,n.jsx)(H,{colleges:x.slice(0,h?25:c),isDesktop:d}):s?(0,n.jsxs)("div",{className:J()["top-colleges-section"],children:[" ",(0,n.jsx)(O.Z,{undoFilter:function(){m((0,L.On)({filterGroup:s,operation:Z.ht.UNDO}))},resetFilter:function(){m((0,L.On)({filterGroup:s,operation:Z.ht.RESET}))}})]}):null,!h&&x.length>c&&(0,n.jsx)("button",{className:j()(J()["show-more-button"],"m-0 p-0"),onClick:function(){return g(!0)},children:"View full list"}),z&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("h3",{className:"mt-4 mb-3",children:"How we determined the best ".concat(null==t?void 0:t.toLowerCase()," colleges")}),(0,n.jsx)("div",{className:j()(J()["how-we-determined"],"content-blurb content-blurb"),dangerouslySetInnerHTML:{__html:z}})]})]})]}),!u&&(0,n.jsx)("aside",{className:"flex-fill w-350 d-flex flex-column gg-18 z-mt-md-0 z-mt-30",children:(0,n.jsx)(T.Z,{className:"sticky-top top-65",calloutTitle:"Find the job that best matches your personality",question:"I would like to market a new product line?",options:["Strongly agree","Agree","Neutral","Disagree","Strongly disagree"],link:"/career-quiz/?step=holland-question1#src=best-colleges-callout-quiz5010-l10"})})]})};G.propTypes=U,G.defaultProps={maxHiddenItemsSize:10};var V=G,Y=o(63080),X=o(5491),W=o(10625),Q={dispatchCreateJobBucket:X.Xd},q=function(e){var t=e.data,o=e.user,r=e.dispatchCreateJobBucket,s=t.criteria,c=t.metadata,b=t.breadCrumbs,f=t.articleData,v=t.topColleges,y=t.showFooterLinks,j=t.universalFooter,x=t.desktopDevice,_=t.mostPopularJobBucket,C=t.quizResultExists;(0,i.useEffect)((function(){r({key:W.gI.MOST_POPULAR_JOBS_BY_MAJOR})}),[]);var w,N=c.UPDATED_TIME,P=l()(N).format("MMMM D, YYYY");return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(h.Z,(0,a.Z)({},c)),(0,n.jsx)(m.default,{}),(0,n.jsx)(u.Z,{data:t,subPageName:W.eA.BEST_COLLEGES,clusterCategory:W.Xi.MAJOR}),(0,n.jsxs)("main",{className:"container z-mt-48",children:[v&&(0,n.jsx)(V,{major:s.major,articleData:f,filterGroup:"major-best-colleges",filters:(w=[],g.Gu.forEach((function(e){e.param===g.V5.LOCATION?w.push({options:{autoSuggest:!0,remote:!1}}):w.push({})})),(0,g.KW)(g.Gu,w)),colleges:v,maxHiddenItemsSize:25,isDesktop:x,quizResultExists:C}),v&&(0,n.jsx)("div",{className:"section-separator-large"}),!_&&(0,n.jsx)("section",{className:"pl-sm-3 pl-md-0","data-title":"MOST POPULAR JOBS",id:"most-popular-jobs",children:(0,n.jsx)("div",{className:"titleFilterMarginEmpty",children:(0,n.jsx)(p.default,{layout:"bucket",title:"Most popular jobs for ".concat(s.major.toLowerCase()," majors"),jobGroup:W.gI.MOST_POPULAR_JOBS_BY_MAJOR,bucketContainerClass:"bucketListInnerBody",initialPayload:{major:s.major,postingDateRange:"7d",pageNo:1},userLocation:o.userLocation,criteria:s,isDesktop:x})})}),y&&(0,n.jsxs)("section",{className:"no-padding-top",children:[(0,n.jsx)("div",{className:"section-separator-large"}),(0,n.jsx)(Y.Z,{universalFooter:j})]}),(0,n.jsx)("div",{className:"section-separator-medium"}),(0,n.jsx)(d.Z,{breadCrumbs:b,lastUpdatedDate:P})]})]})};q.getInitialProps=function(e){var t=e.req,o=e.res;return t?{data:o?o.data:null,user:t?t.user:null,locals:o?o.locals:null}:window.__NEXT_DATA__.props.pageProps};var K=(0,c.withRouter)((0,r.$j)((function(e){var t=e.jobs,o=e.user,a=t[W.gI.MOST_POPULAR_JOBS_BY_MAJOR];return{user:o,mostPopularJobBucket:!!a&&(a.hideOnEmpty&&0===a.totalJobs&&!1===a.loading)}}),Q)(q))},43350:function(e){e.exports={breadcrumb:"BreadCrumbs_breadcrumb__xtOCT",icon:"BreadCrumbs_icon__4X_oS","average-salary-text":"BreadCrumbs_average-salary-text__qasbN"}},18926:function(e){e.exports={"related-list-container":"footer_related-list-container__Zwt9S",narrow:"footer_narrow__3wfBn","related-list":"footer_related-list__dW5Yo","footer-link-list":"footer_footer-link-list__U_d5I","footer-link-list-title":"footer_footer-link-list-title__uLkOs",hidden:"footer_hidden__xdflU","show-more":"footer_show-more__ffj0V",centered:"footer_centered__fPd__",bestStatesPage:"footer_bestStatesPage__D_Kre"}},34112:function(e){e.exports={badge:"badge_badge__B4Lmp","super-primary":"badge_super-primary__IbxRr",jaa:"badge_jaa__RvNwW"}}
1,72007:function(e){e.exports={"alerts-block":"companyJobAlerts_alerts-block__P9Evz","alerts-block-button":"companyJobAlerts_alerts-block-button__V5egv","alerts-block-icon":"companyJobAlerts_alerts-block-icon__Bm3HD"}},56013:function(e){e.exports={container:"bucketCallout_container__8UyeZ",img:"bucketCallout_img__2tMn4"}},4174:function(e){e.exports={"create-alert-btn-container":"jobBucketAlerts_create-alert-btn-container__85oY4","create-alert-btn":"jobBucketAlerts_create-alert-btn___W7z3",disabled:"jobBucketAlerts_disabled___yb1f","create-alert-btn-icon":"jobBucketAlerts_create-alert-btn-icon__FfVo_","create-alert-card-container":"jobBucketAlerts_create-alert-card-container__auuE4","create-alert-card":"jobBucketAlerts_create-alert-card__dIkvj","create-alert-card-text":"jobBucketAlerts_create-alert-card-text__f_1MA"}},9131:function(e){e.exports={"career-cluster-header-title":"careerClusterHeaderTitle_career-cluster-header-title__NNjrj","max-width-860":"careerClusterHeaderTitle_max-width-860__Kacab","career-cluster-header-title-with-jobs":"careerClusterHeaderTitle_career-cluster-header-title-with-jobs__ba0Ou",subPageName:"careerClusterHeaderTitle_subPageName__4lhXZ"}},20269:function(e){e.exports={"blue-text":"MoreItemsDropdown_blue-text__jNloO","more-items-max-height":"MoreItemsDropdown_more-items-max-height__1DnUL","no-padding":"MoreItemsDropdown_no-padding__7fJjo","dropdown-icon":"MoreItemsDropdown_dropdown-icon__Z9Y_n","more-items-active":"MoreItemsDropdown_more-items-active__VbZ3G"}},94401:function(e){e.exports={container:"coverImage_container__PW9zi",cover:"coverImage_cover__PcFN_",limited:"coverImage_limited__nnHLB"}},20715:function(e){e.exports={"cluster-header-search-bar-container":"searchBar_cluster-header-search-bar-container__e8YDi","error-message":"searchBar_error-message__Rux21"}},4837:function(e){e.exports={"navbar-tabs":"subHeader_navbar-tabs__S4d17","tab-list-item":"subHeader_tab-list-item__faZ8L","tab-list-active":"subHeader_tab-list-active__P9Uvn","subheaders-links-container":"subHeader_subheaders-links-container__7Fqsz",submenuArrow:"subHeader_submenuArrow__B7Zqs"}},68865:function(e){e.exports={"header-callout":"subHeaderCallout_header-callout__cvmDP","header-callout-button":"subHeaderCallout_header-callout-button__LJHPA",inverse:"subHeaderCallout_inverse__KjBXl","show-icon-desktop":"subHeaderCallout_show-icon-desktop__fCf4p","border-mobile":"subHeaderCallout_border-mobile___vgK7"}},49611:function(e){e.exports={"company-header-container":"companyClusterHeaderTitle_company-header-container__UD3Q4","company-logo-placeholder":"companyClusterHeaderTitle_company-logo-placeholder__PWXgy",CompanyLogoPlaceholder:"companyClusterHeaderTitle_CompanyLogoPlaceholder___43mV","company-data-placeholder":"companyClusterHeaderTitle_company-data-placeholder__MZEB5",clusterHeaderCompanyLogoImg:"companyClusterHeaderTitle_clusterHeaderCompanyLogoImg__TlJis","company-cluster-header-title":"companyClusterHeaderTitle_company-cluster-header-title__l09Kj",title:"companyClusterHeaderTitle_title___bc5R","company-score":"companyClusterHeaderTitle_company-score__cjnD_",smallGrey:"companyClusterHeaderTitle_smallGrey__sUiAv",ratingStars:"companyClusterHeaderTitle_ratingStars__xsU3X","company-claim-container":"companyClusterHeaderTitle_company-claim-container__4MiT2","company-claim-status":"companyClusterHeaderTitle_company-claim-status___Aykp","claim-status-red-dot":"companyClusterHeaderTitle_claim-status-red-dot__S9CV1","claim-status-blue-dot":"companyClusterHeaderTitle_claim-status-blue-dot__7gnLX","job-openings":"companyClusterHeaderTitle_job-openings__BJ2ge","add-a-review-btn":"companyClusterHeaderTitle_add-a-review-btn__lQ_BT",subPageName:"companyClusterHeaderTitle_subPageName__94ZWH"}},92828:function(e){e.exports={starsBorder:"companyReview_starsBorder__N_XGd",errorMessage:"companyReview_errorMessage__0Yb6C",reviewText:"companyReview_reviewText__E1sWC",questionText:"companyReview_questionText__blBT_","hide-rest-review-content":"companyReview_hide-rest-review-content__0ORZ_","show-rest-review-content":"companyReview_show-rest-review-content__01
1pSF",searchCompany:"companyReview_searchCompany__I1AAc",reviewSeparator:"companyReview_reviewSeparator__hk8Yr",dots:"companyReview_dots__Yo8yf",positionRelative:"companyReview_positionRelative__LFJrH",textAreaInput:"companyReview_textAreaInput__Ai1CH",DLP_overlay:"companyReview_DLP_overlay__k_ozc",companyReviewSectionForm:"companyReview_companyReviewSectionForm__WsjcX",rbt:"companyReview_rbt__97pA1",companyReviewFormTitle:"companyReview_companyReviewFormTitle__UHL9g",reviewTitle:"companyReview_reviewTitle__8l_LQ","review-title":"companyReview_review-title__0Au0C",reviewLengthError:"companyReview_reviewLengthError__MeaYX",reviewLengthSuccess:"companyReview_reviewLengthSuccess___FSwk",shareDialog:"companyReview_shareDialog__98TVH","shareDialogBody-CPP":"companyReview_shareDialogBody-CPP__Thl2B",myMatchesSavedTextTitle:"companyReview_myMatchesSavedTextTitle__lE_5m",ratingStars:"companyReview_ratingStars__eI2lJ",companyPageExtendedSection:"companyReview_companyPageExtendedSection__YEjD6","job-title-review-content":"companyReview_job-title-review-content__ISeFH","job-title-avatar":"companyReview_job-title-avatar__fx5tu","job-title-name":"companyReview_job-title-name__rfkFH",sectionTitle:"companyReview_sectionTitle__hiLvz",contextTitlesHead:"companyReview_contextTitlesHead___fmuU",companyReview:"companyReview_companyReview__YOfB6",headerText:"companyReview_headerText__snGuQ","review-rating":"companyReview_review-rating__H7QB1","mobile-review-avatar":"companyReview_mobile-review-avatar__88xBu"}},4637:function(e){e.exports={"generic-company-logo":"companyLogo_generic-company-logo__iT_qo",inverted:"companyLogo_inverted___HREk",xxsmall:"companyLogo_xxsmall__cAjlg",xsmall:"companyLogo_xsmall__jLCj8",small:"companyLogo_small__4ijy9",xmedium:"companyLogo_xmedium__FrZI8",medium:"companyLogo_medium__6d2l3",xlarge:"companyLogo_xlarge__5k4Y2",large:"companyLogo_large__FujEd",xxlarge:"companyLogo_xxlarge__tTWVC","review-card":"companyLogo_review-card__WHcib"}},51392:function(e){e.exports={bannerJobRemoved:"dismiss_bannerJobRemoved__kInSt",fadeIn:"dismiss_fadeIn__a4z9T",clickedLink:"dismiss_clickedLink__sijQR"}},79121:function(e){e.exports={error:"jobAlertPopup_error__DL_A5",content:"jobAlertPopup_content__O4htK",title:"jobAlertPopup_title__5RRgh",closeIcon:"jobAlertPopup_closeIcon__Ew4XL",formControl:"jobAlertPopup_formControl__PpY3W",mobileHeader:"jobAlertPopup_mobileHeader__Wqxmu"}},39721:function(e){e.exports={jobCardBucketListItem:"card_jobCardBucketListItem__V2m_i",bucketListItemContent:"card_bucketListItemContent__FoZ24",bucketListItemSave:"card_bucketListItemSave__iMuPV","new-design":"card_new-design__DJ7R_",jobCardtIcon:"card_jobCardtIcon__ZAG7R",bucketListItemContentBottom:"card_bucketListItemContentBottom__AQpl3",owlSalaryJob:"card_owlSalaryJob__Z0phq",heartfill:"card_heartfill__cSaJj","strokes-2":"card_strokes-2__YkivO","strokes-3":"card_strokes-3__Gpr3N","circle-animation":"card_circle-animation__9pINR"}},80940:function(e){e.exports={outerContainerWrapper:"container_outerContainerWrapper__2Kq3Q","swipe-container":"container_swipe-container__4ek9k","job-container-filter":"container_job-container-filter__jC0bA",actions:"container_actions__sfEop",bucketList:"container_bucketList__YEPS2",bucketListItem:"container_bucketListItem__82_S7",netflix:"container_netflix__6ZpyG",bucketListContainer:"container_bucketListContainer__bTozv",matchesSection:"container_matchesSection__W3t62",carouselContainer:"container_carouselContainer__Wl2HM","owl-next":"container_owl-next__wXflc",owlNext:"container_owlNext__pU25e",arrow:"container_arrow__eU6AP",hideArrow:"container_hideArrow__o_O6v",showMore:"container_showMore__KcJop",bucketContainer:"container_bucketContainer__MLJeG"}},18136:function(e){e.exports={noResults:"noJob_noResults__rLY_Q",noResultsButtonSpacing:"noJob_noResultsButtonSpacing__VA7__",noJobsMessage:"noJob_noJobsMessage__fcILk"}},4533:function(e){e.exports={"share-card":"shareCard_share-card__EzYrP","share-card-popup":"shareCard_share-card-popup__4jcFe","share-card-top":"shareCard_share-card-top__v4ZQo","share-card-background-heart":"shareCard_share-card-background-heart__YShdi","share-card-zippia-icon":"shareCard_share-card-zippia-icon__NUfF7","share-card-do-you-like":"shareCard_share-card-do-you-like__sgAxI","share-card-help-your-fr
1iends":"shareCard_share-card-help-your-friends__Bm6qA","share-card-button":"shareCard_share-card-button__aNAeQ",shareDialog:"shareCard_shareDialog__3Zo88"}},37216:function(e){e.exports={bucketContainer:"jobBuckets_bucketContainer__YSd2a"}},95710:function(e){e.exports={"colleges-list":"collegesSection_colleges-list__wcNCe","college-list-container":"collegesSection_college-list-container__iDPs8","colleges-list-item":"collegesSection_colleges-list-item__JrWF_",expanded:"collegesSection_expanded__ECHxF","item-expanded-info":"collegesSection_item-expanded-info__U7zJm","colleges-list-item-content":"collegesSection_colleges-list-item-content__OcR_U","item-title":"collegesSection_item-title__6PABS","item-location":"collegesSection_item-location__6EMgi","light-label":"collegesSection_light-label__VFmG4","bold-label":"collegesSection_bold-label__Vr7WZ","large-number":"collegesSection_large-number__ZF6L7","item-info-text":"collegesSection_item-info-text__rttU0","item-section-separator":"collegesSection_item-section-separator__7ug9b","no-filter-results-container":"collegesSection_no-filter-results-container__z2DzJ","no-results-title":"collegesSection_no-results-title__FfuoO","no-results-description":"collegesSection_no-results-description__AYdn5","white-space-normal":"collegesSection_white-space-normal__WKwVM"}},15877:function(e){e.exports={heading:"hollandQuestion_heading__IJAXE",container:"hollandQuestion_container__zbuIP",answerOption:"hollandQuestion_answerOption__WPHB0",selected:"hollandQuestion_selected__kRDFk",answerCircle:"hollandQuestion_answerCircle__tfpMG"}},35640:function(e){e.exports={"major-colleges-section":"majorCollegesSection_major-colleges-section__Qwtod","intro-section":"majorCollegesSection_intro-section__bNTJe","how-we-determined":"majorCollegesSection_how-we-determined__KVnqa","intro-image":"majorCollegesSection_intro-image__nn1Pb","colleges-list":"majorCollegesSection_colleges-list__nF1Pw","colleges-list-item":"majorCollegesSection_colleges-list-item__iBpXq",bestCollegePage:"majorCollegesSection_bestCollegePage__EMyCq","college-item-name":"majorCollegesSection_college-item-name__6oRp2","college-item-location":"majorCollegesSection_college-item-location__MUkuF","college-item-location-display":"majorCollegesSection_college-item-location-display__3DJmQ","college-item-property":"majorCollegesSection_college-item-property__1bwq0","college-item-value":"majorCollegesSection_college-item-value__1WNKK","college-item-link":"majorCollegesSection_college-item-link__f1UFV","show-more-button":"majorCollegesSection_show-more-button__evlgL"}},82440:function(){}},function(e){e.O(0,[4736,2888],(function(){return t=43125,e(e.s=t);var t}));var t=e.O();_N_E=t}]);

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.