1(globalThis.webpackChunkomc_ui_2_0||=[]).push([[3372],{29390(e,t,r){"use strict";r.d(t,{A:()=>G});var o=r(35657),s=r(9950),n=r(48661),d=r(38175),l=r(12581),i=r(72004),a=r(22776),c=r(86781),u=r(68459),p=r(42087),g=r(71316),v=r(44414);const m=e=>{let{prhText:t,langCode:r}=e;const{setPRHText:o,isPRHSelected:d,setIsPRHSelected:m,showPRHValidationErrors:h,prhValidityMap:f}=(0,s.useContext)(l.D),{getPRHFieldLabel:b}=(0,p.hq)(),[x]=(0,n.B)(),C=(0,s.useMemo)(()=>!!h&&(!(!Object.values(f).every(e=>-1===e)||![g.i2["en-us"],g.i2["en-CA"]].includes(r.toLowerCase()))||0===f[g.i2[r.toLowerCase()]]),[h,f,r]);return(0,v.jsxs)(a.A,{children:[(0,v.jsxs)(a.A.Group,{className:"omc-mb-3",controlId:"exampleForm.ControlTextarea1",children:[(0,v.jsxs)("div",{className:"d-flex omc-justify-between !omc-mb-2",children:[(0,v.jsx)(a.A.Label,{className:(0,i.A)("mb-0 omc-text-14px omc-leading-[20px]",C?"text-danger-color":"omc-text-black"),children:b(r)}),(0,v.jsx)("div",{className:"mb-0 omc-text-14px omc-leading-[20px]",children:`${t.length}/120`})]}),(0,v.jsx)(a.A.Control,{as:"textarea",rows:4,placeholder:x("createRelease:pressReleaseHighlightPlaceholder","A key part of your press release that will be highlighted when published"),onChange:e=>{var t;const s=null!==(t=e.currentTarget.value)&&void 0!==t?t:"";s.length>0&&!d&&m(!0),o(g.i2[r.toLowerCase()],s)},value:t,"fs-data-name":"us-product-press-release-highlight",className:(0,i.A)("py-2 !omc-text-14px !omc-leading-[20px] !omc-font-[300]",C?"invalid-input":"")})]}),(0,v.jsx)(c.A,{className:"align-items-start body-text-small text-gray-80 g-0",children:(0,v.jsx)(u.A,{xs:6,children:(0,v.jsx)("p",{className:(0,i.A)(C?"text-danger-color":""),children:x("createRelease:pressReleaseHighlightMaxCharacter","Must be between 10-120 characters")})})})]})};var h=r(38843),f=r(92526);const b=()=>{const{currentProduct:e,pressReleaseHighlights:t,productServes:r}=(0,s.useContext)(l.D),o=(0,p.GV)(h.vF),n=(0,p.GV)(f.Mv),d=(0,s.useMemo)(()=>t.reduce((e,t)=>(e[t.languageCode.toLowerCase()]=t.prHighLightText,e),{}),[t]),i=(0,s.useMemo)(()=>["1","3"].includes(n)?["en-us"]:o.filter(e=>null===r||void 0===r?void 0:r.includes(e)),[r,t]),a=(0,s.useMemo)(()=>{var t,r;return e&&null!==(t=null===(r=e.features)||void 0===r?void 0:r.includesPRH)&&void 0!==t&&t&&i.length>0},[e,i]);return(0,v.jsx)(v.Fragment,{children:a?(0,v.jsx)("div",{children:(0,v.jsx)("div",{children:i.map(e=>{var t;return(0,v.jsx)(m,{langCode:e,prhText:null!==(t=d[e])&&void 0!==t?t:""},e)})})}):null})};var x=r(78813),C=r(90246);const P=e=>{let{isSelected:t=!1,onAdd:r,onDelete:o,isDisabled:s=!0,disableWarningMsg:n,tradeInfo:d}=e;const{getTradeInfoName:l}=(0,p.hq)(),a=()=>{s||(t?o(d.prdCd):r(d))},c=()=>(0,v.jsx)("button",{"data-testid":"trade-info",onClick:a,className:(0,i.A)(s?"!omc-cursor-not-allowed !omc-text-gray-40 !omc-bg-gray-10":"","omc-border-none omc-mb-3 omc-p-0 omc-mr-2 !omc-text-14px !omc-leading-[20px] !omc-font-[500] !omc-rounded-md"),children:(0,v.jsx)("div",{"data-checked":t,className:(0,i.A)("border","!omc-rounded-md","omc-p-1.5",t?"omc-bg-primary-500 border-blue-500 omc-text-white":"border-gray-300 omc-text-black",s?"!omc-cursor-not-allowed !omc-text-gray-40 !omc-bg-gray-10":""),children:l(d.prdCd,d.prdNm)})},d.prdCd);return s?(0,v.jsx)(x.A,{placement:"auto",trigger:["hover","click","focus"],overlay:(0,v.jsx)(C.A,{className:"tooltip-body body-text modal-tooltip",id:"addClosedCaptioningPopover",children:n}),children:c()}):c()};var w=r(27151);const S=()=>
1{const[e]=(0,n.B)(),t=(0,p.GV)(f.Mv),[r,o]=(0,s.useState)(!1),{currentProduct:d,selectedTradeInfos:a,setSelectedTradeInfos:c}=(0,s.useContext)(l.D),u=(0,s.useMemo)(()=>{var e;const r=(0,w.g)(t,(null===d||void 0===d?void 0:d.prdType)||"",(null===d||void 0===d?void 0:d.metadata.lvl1)||"");return null!==(e=null===r||void 0===r?void 0:r.maxAllowedTradeInfos)&&void 0!==e?e:g.BK},[d,t]),[m,h]=(0,s.useState)(a.length>=u),b=e=>{c([...a,e])},x=e=>{c(a.filter(t=>t.prdCd!==e))};(0,s.useEffect)(()=>{a.length>=u?h(!0):h(!1)},[a]);return(0,v.jsxs)("div",{className:"mx-2",children:[(0,v.jsx)("div",{className:"omc-text-14px omc-leading-[20px]",children:3===Number(t)?(0,v.jsx)("span",{children:e("createRelease:selectyourTradeIndustry","Select Your Trade Industry")}):(0,v.jsx)("span",{children:e("createRelease:optionalIndustryThemes","Industry Themes (Optional)")})}),(0,v.jsxs)("div",{className:(0,i.A)(r?"d-none":""),children:[(0,v.jsx)("div",{className:"omc-mt-1.5",children:(()=>{var t;if(!d)return(0,v.jsx)(v.Fragment,{});let r=[];if((null!==(t=d.bundle)&&void 0!==t?t:[]).length>0){var o,s;const e=d.bundle[0].prdCd;r=null!==(o=null===(s=d.offeringMap[e])||void 0===s?void 0:s.tradeInfos)&&void 0!==o?o:[]}else{var n;r=null===d||void 0===d||null===(n=d.offeringMap[d.prdCd])||void 0===n?void 0:n.tradeInfos}return r.map(t=>{const r=a.filter(e=>e.prdCd===t.prdCd).length>0,o=!r&&m;return(0,v.jsx)(P,{disableWarningMsg:e("createRelease:optionalIndustryThemesWarning",{count:u}),isDisabled:o,isSelected:r,tradeInfo:t,onAdd:b,onDelete:x},t.prdCd)})})()}),(0,v.jsx)("div",{className:"!omc-text-[13px] !omc-leading-[20px] omc-mr-[18px] omc-mt-1.5",children:e("createRelease:optionalIndustryThemesInfo",{count:u})})]})]})};var y=r(49125),I=r(14491);const T=I.Ay.div` 2 .add-on-blurb { 3 padding-left: 30px; 4 } 5 .group-line-item { 6 padding-left: 0px !important; 7 width: fit-content; 8 9 .form-check-label { 10 display: inline-block; 11 flex: 1; 12 color: var(--gray-90-color); 13 padding: 24px 20px 0px 30px; 14 font-size: 14px; 15 line-height: 24px; 16 font-weight: bold; 17 word-break: break-all; 18 text-overflow: ellipsis; 19 display: -webkit-box; 20 -webkit-line-clamp: 3; 21 -webkit-box-orient: vertical; 22 max-height: 90px; 23 &::before { 24 border: 2px solid var(--gray-80-color); 25 top: 24px; 26 width: 22px; 27 height: 22px; 28 } 29 &::after { 30 top: 29px; 31 width: 12px; 32 height: 12px; 33 left: 5px; 34 } 35 } 36 37 &:hover .form-check-label { 38 color: var(--gray-90-color); 39 40 &::before { 41 border: 2px solid var(--gray-80-color); 42 } 43 } 44 &.active .form-check-label { 45 &::before { 46 border: 2px solid var(--primary-color-blue); 47 } 48 &::after { 49 background: var(--primary-color-blue); 50 } 51 } 52 &.active { 53 &:hover .form-check-label { 54 &::before { 55 border: 2px solid var(--primary-color-hover); 56 } 57 &::after { 58 background: var(--primary-color-hover); 59 } 60 } 61 } 62 } 63`;var N=r(46724),j=r(5418),O=r(21261),k=r.n(O);const H=e=>{let{prdCd:t}=e;const[r]=(0,n.B)(),[o,d]=(0,s.useState)(!1),{currentProduct:a}=(0,j.y)(l.D),{allSites:c,sites:u,actualLength:p}=(0,s.useMemo)(()=>{var e;const r=k()((null===a||void 0===a||null===(e=a.offeringMap[t])||void 0===e?void 0:e.sites)||[],[e=>e.name.toLowerCase()]),s=r&&r.length>0?r.map(e=>e.name).join(", "):"",n=s.length;return{allSites:s,sites:o?s:s.slice(0,250),actualLength:n}},[a,t,o]),g=(0,s.useMemo)(()=>{var e;return(null!==(e=null===a||void 0===a?void 0:a.bundleType)&&void 0!==e?e:"")===N.I.group},[a]);return u.length>0?(0,v.jsxs)(v.Fragment,{children:[!g&&(0,v.jsxs)("div",{className:"omc-body-14 !omc-text-gray-90 !omc-font-bold omc-mb-2",children:[r("createRelease:sitesIncluded","Sites included"),":"]}),(0,v.jsxs)("div",{className:(0,i.A)(g?"omc-mt-1 omc-ml-8":"","omc-body-14"),title:c,children:[u,!o&&p>250?"...":""]}),p>250?(0,v.jsx)("button",{className:(0,i.A)(g?"omc-mt-1 omc-ml-8":"","omc-border-0 omc-bg-white omc-text-omc-blue omc-p-0 omc-mt-2 omc-underline"),onClick:()=>d(!o),children:o?r("createRelease:seeLess","See Less"):r("createRelease:seeAll","See All")}):null]}):null};var R=r(56943),A=r(6091);const V=()=>{var e;const t=(0,s.useId)(),[,r]=(0,n.B)(),{currentProduct:o,bundleSelectionState:d,setBundleSelectionState:c,checkIsProductAddedToCart:u,checkIsProductIncludedInCart:g}=(0,s.useContext)(l.D),{getProductDescription:m,getProductGrouping:h,getProductBlurb:f}=(0,p.hq)(),{isPricingFeatureEnabled:b}=(0,p.Uu)(),x=(0,s.useMemo)(()=>!!o&&u(o),[u,o]),C=(0,s.useMemo)(()=>!!o&&g(o),[g,o]),P=e=>{e.stopPropagation();const t=e.target.value;c({[t]:!0})},w=(0,R.eB)((null===o||void 0===o?void 0:o.prdBlurb)||""),S=e=>{if("multi-tier"===w.type){const t=(e=>{var t;if(!e||0===e.length)return null;const r=e[0].toLowerCase(),o=w.tags.find(e=>e.key===`price-${r}`);return o&&(null===(t=o.label.match(/\$[\d,]+/))||void 0===t?void 0:t[0])||null})(e);if(t)return parseFloat(t.replace(/[$,]/g,""))}return null===o||void 0===o?void 0:o.unitPrice};return(0,v.jsx)(T,{children:(null!==(e=null===o||void 0===o?void 0:o.bundleType)&&void 0!==e?e:"")===N.I.group&&(null===o||void 0===o?void 0:o.bundle.map(e=>{var n,l;const c=S(e.serves);return(0,v.jsxs)(s.Fragment,{children:[(0,v.jsxs)("div",{className:"omc-flex omc-items-center omc-justify-between",children:[(0,v.jsx)(a.A.Check,{type:"radio",value:e.prdCd,id:`${t}_${e.prdCd}`,name:`groupPrdCd_${t}`,onChange:P,checked:d[e.prdCd],label:(0,v.jsxs)("div",{className:"omc-flex",children:[(0,v.jsx)("div",{className:"group-line-item body-text bold",children:h(e.serves)}),"fr-CA"!==r.language&&(null===o||void 0===o||null===(n=o.offeringMap[e.prdCd])||void 0===n?void 0:n.sites.length)>0?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("div",{className:"group-line-item body-text bold",children:": "}),(0,v.jsx)("span",{className:"omc-font-normal omc-pl-2",children:b&&w.cleanedText||f(e.prdCd,e.prdBlurb)})]}):null]}),className:(0,i.A)(d[e.prdCd]?"active":"","group-line-item body-text bold")},e.prdCd),b&&(null===o||void 0===o?void 0:o.bundleType)===N.I.group?(0,v.jsx)("div",{className:"omc-pt-6",children:(0,v.jsx)(A.k,{unitPrice:c,calculatedPrice:o.c
63alculatedPrice,productCode:e.prdCd,isSelected:x,isIncluded:C,parentProductCode:o.prdCd,originalBasePrice:c,additionalPrice:o.additionalPrice})}):null]}),"fr-CA"!==r.language&&0===(null===o||void 0===o||null===(l=o.offeringMap[e.prdCd])||void 0===l?void 0:l.sites.length)?(0,v.jsx)("div",{className:"add-on-blurb body-text text-gray-80",children:b&&w.cleanedText||f(e.prdCd,e.prdBlurb)}):null,(0,v.jsx)("div",{className:"add-on-blurb body-text mt-1",children:m(e.prdCd,e.prdDesc)}),(0,v.jsx)(H,{prdCd:e.prdCd})]},`product_grp_radio_${e.prdCd}`)}))})},E=e=>{var t,r;const[o]=(0,n.B)(),{currentProduct:d,hasOptedForOnlinePhotoHosting:i,setHasOptedForOnlinePhotoHosting:c}=(0,s.useContext)(l.D),u=(0,p.GV)(h.F_);return(0,v.jsx)(v.Fragment,{children:d&&null!==(t=null===d||void 0===d||null===(r=d.features)||void 0===r?void 0:r.includesONP)&&void 0!==t&&t?(0,v.jsxs)("div",{className:"d-flex pt-3",children:[(0,v.jsx)("div",{children:(0,v.jsx)(a.A.Check,{type:"checkbox",id:"onlinePhotoHostingCheckbox",checked:i,disabled:!u,onChange:()=>{c(!i)},className:"selection-list-item mt-1","data-testid":"online-photohosting-checkbox"})}),(0,v.jsxs)("div",{children:[(0,v.jsx)("label",{htmlFor:"onlinePhotoHostingCheckbox",className:"body-16 bold omc-ml-3 form-label",children:o("createRelease:optionalOnlinePhotoHosting","Optional Online Photo Hosting")}),(0,v.jsx)("div",{className:"ms-3 body-text",children:o("createRelease:optionalOnlinePhotoHostingDesc","Select to host any one asset (image or logo) on prnewswire.com only with no additional charge. You will be prompted to upload or select your one asset on the content step.")})]})]}):null})},M=I.Ay.div` 64 .selection-list-item { 65 .form-check-label { 66 margin-left: 9px; 67 white-space: nowrap; 68 overflow: hidden; 69 text-overflow: ellipsis; 70 --webkit-line-clamp: 2; 71 font-weight: 700; 72 } 73 } 74 &.invalid { 75 .selection-list-item { 76 .form-check-input { 77 border-color: var(--danger-color); 78 } 79 .form-check-label { 80 color: var(--danger-color); 81 } 82 } 83 } 84`,B=()=>{var e;const[t]=(0,n.B)("createRelease"),{currentProduct:r,bundleSelectionState:o,setBundleSelectionState:d,selectionDisabledDueToSingleDefault:c,showProductBundleSelectionValidationErrors:u}=(0,s.useContext)(l.D),{getLangNameByLangCode:g}=(0,p.hq)(),m=(0,p.GV)(h.q8),f=e=>{e.stopPropagation(),c||d({...o,[e.target.id]:e.target.checked})};return(0,v.jsxs)("div",{children:[(0,v.jsx)("div",{className:"body-16 !omc-mb-[18px]",children:t("selectLanguageAlt","Select Language:")}),(null!==(e=null===r||void 0===r?void 0:r.bundleType)&&void 0!==e?e:"")===N.I.langVariant&&(null===r||void 0===r?void 0:r.bundle.map(e=>{var t,r;const s=null!==(t=m[e.prdCd])&&void 0!==t&&t;return(0,v.jsx)(M,{className:(0,i.A)(!s&&u?"invalid":"",s?"text-gray-40":"","!omc-pb-3 body-text bold d-flex align-items-center"),children:(0,v.jsx)(a.A,{children:(0,v.jsx)(a.A.Check,{type:"checkbox",disabled:s,id:e.prdCd,checked:null!==(r=o[e.prdCd])&&void 0!==r&&r,onChange:f,label:g(e.serves),title:`${g(e.serves)}`,name:"productLangaugeVarient",className:"selection-list-item","data-testid":"product-language-box"})})},`product_lng_checkbox_${e.prdCd}`)}))]})};var F=r(69290),D=r(22875);const L=()=>{var e,t,r,a,c,u,g,m;const[h]=(0,n.B)(),x=(0,p.GV)(f.Mv),{isPricingFeatureEnabled:C}=(0,p.Uu)(),{isQuickViewOpen:P,setIsQuickViewOpen:w,setCurrentProduct:I,currentProduct:T,addProductToCart:j,updateCartProduct:O,isCurrentProductAddedToDraft:k,isUpatingCartProducts:R,isCurrentProductIncludedAsNestedOffering:A,selectedSites:M,isPSIEnabled:L,selectedTradeInfos:G}=(0,s.useContext)(l.D),{complimentaryMessage:$,tradeInfosMessage:U,productBlurb:_}=(0,d.K)(T),[J,z]=(0,s.useState)(!1),[q,Q]=(0,s.useState)(!0),[W,X]=(0,s.useState)(""),K=null!==(e=null===T||void 0===T||null===(t=T.features)||void 0===t?void 0:t.includesPRH)&&void 0!==e&&e,Y=null!==(r=null===T||void 0===T||null===(a=T.features)||void 0===a?void 0:a.includesONP)&&void 0!==r&&r,Z=null!==(c=null===T||void 0===T||null===(u=T.features)||void 0===u?void 0:u.offersSiteSelection)&&void 0!==c&&c,ee=null!==(g=null===T||void 0===T||null===(m=T.features)||void 0===m?void 0:m.includesIndustryTargeting)&&void 0!==g&&g,te=!("3"===x&&ee)||G.length>0,re=_&&_.replace(/\s*\(\$\d+(\.\d+)?\)\s*$/,"").trim(),oe=()=>{if(!R){w(!1);const e=setTimeout(()=>{I(null),clearTimeout(e)},500)}},se=()=>{z(!1),X((new Date).toISOString()),!R&&T&&j(T).then(e=>{e.success&&oe()}).catch(console.error)},ne=()=>{X((new Date).toISOString()),!R&&T&&O().then(e=>{e.success&&oe()}).catch(console.error)},de=e=>{z(e)},le=e=>{Q((null===e||void 0===e?void 0:e.length)>0)},ie=(0,s.useMemo)(()=>
84{if(!Array.isArray(null===T||void 0===T?void 0:T.bundle)||0===(null===T||void 0===T?void 0:T.bundle.length))return!1;const e=null===T||void 0===T?void 0:T.bundle.flatMap(e=>e.serves||[]),t=null===e||void 0===e?void 0:e.includes("en-CA"),r=null===e||void 0===e?void 0:e.includes("fr-CA");return t&&r},[null===T||void 0===T?void 0:T.bundle]),ae=(0,s.useMemo)(()=>{var e,t;if(!P||!T)return null;const{includesPRH:r,includesONP:o,offersSiteSelection:s}=T.features||{},n=r&&!A||o||s||(null!==(e=T.bundleType)&&void 0!==e?e:"")===N.I.langVariant&&ie||L||(null!==(t=T.bundleType)&&void 0!==t?t:"")===N.I.group||ee&&!A;return k&&n?"update":!k||!k&&n?"add":null},[P,T,k,ie,L,null===T||void 0===T?void 0:T.features,null===T||void 0===T?void 0:T.bundleType]);return(0,v.jsxs)("div",{className:(0,i.A)(P&&"open"),"data-testid":"product-quick-view",children:[(0,v.jsx)("hr",{className:"omc-m-2"}),P&&!!T&&(0,v.jsx)("div",{children:(()=>{var e,t;return Z?(0,v.jsxs)(o.aF.Body,{className:(0,i.A)("!omc-p-[18px]",J?"omc-h-[461px]":"omc-h-[auto]"),children:[(0,v.jsx)("span",{className:"body-14 bold",children:h("createRelease:siteSelection","Select up to 8 premium websites")}),(0,v.jsx)(F.A,{handleDropDownOpen:de})]}):(0,v.jsx)(o.aF.Body,{className:"!omc-p-[18px] !omc-pt-0",children:T?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsxs)("div",{className:(0,i.A)(!L&&"!omc-mb-0"),children:[A?(0,v.jsx)(v.Fragment,{}):(0,v.jsxs)(v.Fragment,{children:[(null!==(e=T.bundleType)&&void 0!==e?e:"")===N.I.group?(0,v.jsx)(V,{}):(null!==(t=T.bundleType)&&void 0!==t?t:"")===N.I.langVariant?(0,v.jsx)(B,{}):(0,v.jsxs)("ul",{className:"omc-text-gray-80 !omc-pl-[18px] omc-text-sm omc-list-disc",children:[$&&(0,v.jsx)("li",{className:"!omc-mb-3",children:$}),U&&(0,v.jsx)("li",{className:"!omc-mb-3",children:U}),_&&(0,v.jsx)("li",{className:"!omc-mb-3",children:C?re:_}),(0,v.jsx)(H,{prdCd:(null===T||void 0===T?void 0:T.prdCd)||""})]}),Y?(0,v.jsx)(E,{}):null]}),K&&!A?(0,v.jsx)(b,{}):null]}),ee&&!A?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("hr",{className:"divider"}),(0,v.jsx)(S,{})]}):(0,v.jsx)(v.Fragment,{}),L&&(0,v.jsx)(D.A,{alwaysOpen:!0,showWordCount:!0,showInfo:!1,onSpecialInstructionChange:le,controledSave:!0,lastControledSave:W,required:!0})]}):(0,v.jsx)(v.Fragment,{})})})()}),P&&!!T&&(0,v.jsx)("div",{children:(0,v.jsx)(v.Fragment,{children:A?null:(0,v.jsx)(o.aF.Footer,{className:"omc-flex omc-justify-end !omc-border-none",children:ae?(0,v.jsxs)(o.$n,{"data-testid":`${ae}-to-order-btn`,level:"primary",className:"!omc-ml-3 btn-with-loader omc-rounded-md",disabled:Z&&0===M.length||L&&!q||!te,onClick:"update"===ae?ne:se,children:[R?(0,v.jsx)(y.h,{className:"spinner"}):null,R?h("general:saving","Saving..."):"update"===ae?h("createRelease:updateOrder","Update Order"):h("createRelease:addToOrder","Add to Order")]}):null})})})]})},G=(0,s.memo)(L)},47791(e,t,r){"use strict";r.d(t,{A:()=>v});var o=r(9950),s=r(38175),n=r(46724),d=r(42087),l=r(38843),i=r(48661),a=r(44414);const c=e=>{let{isSelected:t,product:r}=e;const[,o]=(0,i.B)(),s=(0,d.GV)(l.V0),{getProductDescription:n,getProductGrouping:c}=(0,d.hq)(),u=t?r.bundle.filter(e=>{var t;return null!==(t=s[e.prdCd])&&void 0!==t&&t}):r.bundle;return(0,a.jsx)(a.Fragment,{children:u.map(e=>{const t=(e=>{const t=c(e.serves).toUpperCase(),r=`${n(e.prdCd,e.prdDesc)}`,s=r.length>0&&"fr-CA"!==o.language;return`${t.length>0?t:""}${t.length>0&&s?": ":""}${s?r:""}`})(e);return(0,a.jsx)("div",{className:"omc-overflow-hidden omc-text-ellipsis omc-break-words omc-line-clamp-4 omc-mb-0",title:t,children:t},`feature-${e.prdCd}`)})})},u=e=>{let{product:t}=e;const{productDesc:r}=(0,s.K)(t);return(0,a.jsx)(a.Fragment,{children:r&&(0,a.jsx)("div",{className:"prd-feats",title:r,children:(0,a.jsx)("p",{className:"omc-overflow-hidden omc-text-ellipsis omc-break-words omc-line-clamp-4 omc-mb-0",children:r})})})},p=e=>{let{product:t,isSelected:r}=e;const{productDesc:n,includedPrdsCountMessage:i,tradeInfosMessage:c,complimentaryMessage:u}=(0,s.K)(t),{getLangNameByLangCode:p}=(0,d.hq)(),g=(0,d.GV)(l.V0),v=r?t.bundle.filter(e=>{var t;return null!==(t=g[e.prdCd])&&void 0!==t&&t}):t.bundle,m=(0,o.useMemo)(()=>{var e,t;return(null!==(e=null!==(t=null!==u&&void 0!==u?u:c)&&void 0!==t?t:i)&&void 0!==e?e:n)||""},[u,c,i,n]);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"omc-overflow-hidden omc-text-ellipsis omc-break-words omc-line-clamp-4 omc-mb-0",title:m,children:[m," \xa0"]}),v.length>0&&(0,a.jsx)("div",{className:"omc-flex omc-gap-2 omc-mt-2",children:v.map(e=>(0,a.jsx)("div",{className:"omc-border omc-border-solid omc-border-neutral-300 omc-rounded-lg omc-px-1 omc-py-0.5 omc-w-fit omc-text-sm",children:p(e.serves)},e.serves.toString()))})]})},g=e=>{var t,r;let{product:o,isIncluded:d,isSelected:l}=e;const{isIncludedMessage:i}=(0,s.K)(o,d);return(0,a.jsx)("div",{className:"prd-feats body-text",children:d?(0,a.jsx)(a.Fragment,{children:i&&(0,a.jsx)("div",{className:"ellipsify-1",children:i})}):(0,a.jsx)(a.Fragment,{children:(null!==(t=null===o||void 0===o?void 0:o.bundleType)&&void 0!==t?t:"")===n.I.group?(0,a.jsx)(c,{product:o,isSelected:l}):(null!==(r=null===o||void 0===o?void 0:o.bundleType)&&void 0!==r?r:"")===n.I.langVariant?(0,a.jsx)(p,{product:o,isSelected:l}):(0,a.jsx)(u,{product:o})})})},v=(0,o.memo)(g)},69290(e,t,r){"use strict";r.d(t,{A:()=>b});var o=r(9950),s=r(51165),n=r(76363),d=r(95912),l=r(32995),i=r(14491);const a=i.Ay.div` 85 width: 100%; 86 align-items: center; 87 .search-input { 88 width: 97%; 89 height: 40px; 90 font-size: 14px; 91 } 92 .site-group { 93 padding: 10px 14px; 94 } 95 .site-info { 96 margin-top: 20px; 97 98 img { 99 width: 24px; 100 height: 24px; 101 border-radius: 4px; 102 margin-right: 6px; 103 margin-left: 12px; 104 } 105 } 106 .dropdown-menu { 107 background-color: var(--white-color); 108 } 109 .custom-menu { 110 margin-top: 14px; 111 z-index: 9999; 112 overflow-y: auto; 113 position: absolute; 114 top: 0; 115 box-shadow: 0px 5px 8px 0px rgba(184, 184, 184, 0.5); 116 } 117 .dropdown-item { 118 font-size: 14px; 119 width: 100%; 120 line-height: 24px; 121 background-color: var(--white-color); 122 } 123 124 .dropdown-item:hover { 125 background-color: var(--white-color) !important; 126 } 127 .form-control { 128 border-color: 1px var(--gray-60-color); 129 height: 40px; 130 } 131 .form-control:focus { 132 box-shadow: none !important; 133 } 134 .form-check-input { 135 outline: 2px solid var(--gray-80-color); 136 height: 18px; 137 width: 18px; 138 border-radius: 0 !important; 139 } 140 .form-check-input:checked { 141 background-color: var(--primary-color-blue) !important; 142 border-color: var(--primary-color-blue) !important; 143 } 144 .form-check-input:focus { 145 border-color: var(--primary-color-blue) !important; 146 box-shadow: none !important; 147 } 148 .checkbox { 149 background-color: white; 150 cursor: pointer; 151 } 152 153 .checkbox:disabled { 154 background-color: var(--gray-20-color);
155 cursor: not-allowed; 156 } 157 158 .disabled-checkbox { 159 outline: none !important; 160 cursor: not-allowed; 161 background-color: var(--gray-20-color); 162 } 163 164 .custom-badge-pill { 165 height: 30px; 166 display: inline-flex; 167 align-items: center; 168 padding: 4.8px 9.6px; 169 font-size: 16px; 170 font-weight: 400; 171 border: 1px solid var(--gray-80-color); 172 line-height: 22px; 173 border-radius: 20px; 174 background-color: var(--atlas-color-chart-Xlightblue); 175 color: var(--gray-90-color); 176 cursor: pointer; 177 margin: 2.4px; 178 margin-top: 10px; 179 180 svg { 181 fill: var(--primary-color-blue); 182 } 183 } 184`,c=i.Ay.div` 185 display: flex; 186 align-items: center; 187 position: relative; 188 width: 100%; 189 190 input { 191 flex: 1; 192 padding-left: 30px; /* Space for the icon */ 193 height: 30px; 194 border: 1px solid #ccc; 195 border-radius: 8px; /* Rounded corners */ 196 font-size: 12px; 197 outline: none; 198 box-sizing: border-box; 199 } 200`,u=i.Ay.div` 201 position: absolute; 202 left: 9px; 203 display: flex; 204 align-items: center; 205 justify-content: center; 206 color: #888; 207`;var p=r(22776),g=r(35657),v=r(12581),m=r(48661),h=r(44414);const f=e=>{let{handleDropDownOpen:t,inputRef:r}=e;const[i]=(0,m.B)(),{data:f,loading:b}=(0,n.IT)(l.g6,{}),[x,C]=(0,o.useState)([]),{selectedSites:P,setSelectedSites:w}=(0,o.useContext)(v.D),[S,y]=(0,o.useState)(!1),[I,T]=(0,o.useState)(""),N=(0,o.useRef)(null);(0,o.useEffect)(()=>{if(null!==f&&void 0!==f&&f.fullGPPDistributionProducts){const e=f.fullGPPDistributionProducts.map(e=>({id:e.id,name:e.name,url:e.url}));C(e)}},[f]),(0,o.useEffect)(()=>{const e=e=>{N.current&&!N.current.contains(e.target)&&y(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]);const j=()=>{y(!0),t(!0)},O=()=>{const e=x.filter(e=>e.name.toLowerCase().includes(I.toLowerCase())).reduce((e,t)=>{const r=t.name[0].toUpperCase();return/[A-Z]/.test(r)&&(e[r]||(e[r]=[]),e[r].push(t)),e},{});return b?(0,h.jsxs)("div",{className:"site-group",children:[i("general:loading","Loading"),"..."]}):Object.keys(e).sort().map(t=>(0,h.jsxs)("div",{className:"site-group",children:[(0,h.jsx)("div",{className:"site-group-header",children:t}),e[t].sort((e,t)=>e.name.localeCompare(t.name)).map(e=>(0,h.jsxs)("div",{className:"site-info d-flex",children:[(0,h.jsx)(p.A.Check,{id:e.url,type:"checkbox","aria-label":e.name,className:"checkbox "+(P.length>=8&&!P.some(t=>t.url===e.url)?"disabled-checkbox":""),disabled:P.length>=8&&!P.some(t=>t.url===e.url),checked:P.some(t=>t.url===e.url),onChange:()=>(e=>{P.some(t=>t.url===e.url)?w(P.filter(t=>t.url!==e.url)):P.length<8&&w([...P,e])})(e)}),(0,h.jsx)("img",{src:`https://www.google.com/s2/favicons?domain=${e.url}&sz=64`,alt:e.name}),(0,h.jsx)("span",{className:"text-gray-90",children:e.name})]},e.url))]},t))};(0,o.useEffect)(()=>{r&&"current"in r&&r.current&&0===P.length&&r.current.focus()},[r,S,P]);const k=(0,o.useRef)(null);return(0,o.useEffect)(()=>{function e(e){k.current&&!k.current.contains(e.target)&&y(!1)}return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),(0,h.jsx)("div",{ref:k,children:(0,h.jsxs)(a,{ref:N,children:[(0,h.jsx)(s.iF,{id:"basic-typeahead-single",className:"search-input",labelKey:"name",multiple:!0,options:x,placeholder:i("createRelease:searchSite","Search sites"),open:S,onFocus:j,onChange:e=>{w(e.map(e=>e))},onInputChange:e=>T(e),renderInput:e=>{let{inputRef:t,...o}=e;return(0,h.jsxs)(c,{children:[(0,h.jsx)(u,{children:(0,h.jsx)(g.In,{name:"search"})}),(0,h.jsx)("input",{...o,ref:e=>{t(e),r&&(r.current=e)},className:"search-input","aria-label":i("createRelease:searchSite","Search sites"),onFocus:j})]})},renderMenu:(e,t)=>(0,h.jsx)("div",{...t,className:"custom-menu",style:{position:"absolute",zIndex:9999,backgroundColor:"white",border:"1px solid #ddd",width:"100%",maxHeight:"300px",overflowY:"auto",top:"26px"},children:O()})}),S?null:(0,h.jsx)("div",{className:"omc-mt-3 omc-flex omc-gap-3 omc-flex-wrap",children:P.slice().sort((e,t)=>e.name.localeCompare(t.name)).map(e=>(0,h.jsx)(d.z3P,{onClose:()=>{return t=e.url,void w(P.filter(e=>e.url!==t));var t},children:e.name},e.url))})]})})},b=(0,o.memo)(f)},38175(e,t,r){"use strict";var o=r(48661),s=r(71316),n=r(42087);r.d(t,["K",0,function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const[r,d]=(0,o.B)(),{getProductDescription:l,getProductBlurb:i}=(0,n.hq)();if(null==e)return{};if(t)return{isIncludedMessage:r("distributionProductsMetadata:includedWithWireSelection","Included with wire selection")};const a={},{prdBlurb:c,prdDesc:u,prdCd:p,features:g}=e;return null!==g&&void 0!==g&&g.includesPRH&&(a.complimentaryMessage=`${r("distributionProductsMetadata:includesPRH","Includes Press Release Highlight")}`),null!==g&&void 0!==g&&g.includesIndustryTargeting&&(a.tradeInfosMessage=`${r("distributionProductsMetadata:includesIndustryTargeting","Includes industry targeting")}`),(null===c||void 0===c?void 0:c.length)>0&&(a.productBlurb=[s.i2["en-ca"],s.i2["en-us"],s.i2["en-gb"],s.i2["en-in"]].includes(d.language)?`${i(p,e.prdBlurb)}`:""),(null===u||void 0===u?void 0:u.length)>0&&(a.productDesc=`${l(p,e.prdDesc)}`),a}])},27151(e,t,r){"use strict";const o={"1|newsline|united states":{maxAllowedTradeInfos:3},"1|newsline|international":{maxAllowedTradeInfos:1},"3|newsline|newslines":{maxAllowedTradeInfos:1},"1|paid placements|paid placement":{hideLevel3Selector:!0},"1|influencer list|influencer lists":{hideLevel2MapSelector:!1},"2|influencer list|canada":{hideLevel2MapSelector:!1},"2|influencer list|united states":{hideLevel2MapSelector:!1}};r.d(t,["g",0,(e,t,r)=>{if(e.length>0&&r.length>0&&t.length>0){const s=`${e}|${t}|${r}`.toLowerCase();return o[s]}return{}}])},4963(e,t,r){"use strict";var o=r(42087),s=r(38843),n=r(46724),d=r(9950);r.d(t,["i",0,(e,t,r)=>{const l=(0,o.GV)(s.Rn);
207return{runBillCodeFiltering:(0,d.useCallback)(()=>{var o,s;if(!e)return{result:[],excludedNestedPrdCount:0};let d={};(null!==(o=e.bundleType)&&void 0!==o?o:"")!==n.I.unset&&(d=e.bundle.reduce((e,r)=>(t.includes(r.prdCd)||(e[r.prdCd]=!0),e),{}));const i=(()=>{var r,o;return e?(null!==(r=e.bundleType)&&void 0!==r?r:"")===n.I.unset?(null!==(o=e.offeringMap[e.prdCd].includedPrds)&&void 0!==o?o:[]).reduce((e,t)=>(e[t.prdCd]=!0,e),{}):t.reduce((t,r)=>{var o;return t={...t,...(null!==(o=e.offeringMap[r].includedPrds)&&void 0!==o?o:[]).reduce((e,t)=>(e[t.prdCd]=!0,e),{})}},{}):{}})(),a=(null!==(s=e.bundleType)&&void 0!==s?s:"")===n.I.unset?[e.prdCd]:t,c=a.map(t=>{var o;return{prdCd:t,...null!==(o=e.features)&&void 0!==o&&o.includesIndustryTargeting?{selectedTradeInfos:r}:{}}});return l.filter(e=>!a.includes(e.prdCd)).reduce((e,t)=>(d[t.prdCd]||(i[t.prdCd]?e.excludedNestedPrdCount++:e.result.push(t)),e),{result:[...c],excludedNestedPrdCount:0})},[l,t,e,r])}}])},8516(e,t,r){"use strict";var o=r(42087),s=r(38843),n=r(46724),d=r(9950);r.d(t,["n",0,e=>{const t=(0,o.GV)(s.Rn);return{runBillCodeFilteringForMultipleProducts:(0,d.useCallback)(e=>{if(!e||0===e.length)return{result:[],excludedNestedPrdCount:0};const r={},o={},s=[],d=[];e.forEach(e=>{var t;const l=null!==(t=e.bundleType)&&void 0!==t?t:"",i=[];if(l===n.I.langVariant&&Array.isArray(e.bundle)&&i.push(...e.bundle.map(e=>e.prdCd)),l===n.I.group&&Array.isArray(e.bundle)){const t=e.bundle.find(e=>e.serves.includes("Basic"));t&&i.push(t.prdCd)}if(l!==n.I.unset&&e.bundle.forEach(e=>{i.includes(e.prdCd)||(r[e.prdCd]=!0)}),l===n.I.unset){var a,c;(null!==(a=null===(c=e.offeringMap[e.prdCd])||void 0===c?void 0:c.includedPrds)&&void 0!==a?a:[]).forEach(e=>{o[e.prdCd]=!0})}else i.forEach(t=>{var r,s;(null!==(r=null===(s=e.offeringMap[t])||void 0===s?void 0:s.includedPrds)&&void 0!==r?r:[]).forEach(e=>{o[e.prdCd]=!0})});const u=l===n.I.unset?[e.prdCd]:i;s.push(...u),u.forEach(e=>{d.push({prdCd:e})})});const l=new Set(s),i=t.filter(e=>!l.has(e.prdCd));i.forEach(e=>{var t,r;(null!==(t=null===(r=e.offeringMap[e.prdCd])||void 0===r?void 0:r.includedPrds)&&void 0!==t?t:[]).forEach(e=>{o[e.prdCd]=!0})});const a=d.filter(e=>e.prdCd&&!o[e.prdCd]);return i.reduce((e,t)=>(r[t.prdCd]||(o[t.prdCd]?e.excludedNestedPrdCount++:e.result.push(t)),e),{result:[...a],excludedNestedPrdCount:0})},[e,t])}}])},31232(e,t,r){"use strict";var o=r(42087),s=r(38843),n=r(46724),d=r(9950);r.d(t,["Q",0,e=>{const t=(0,o.GV)(s.Rn),r=(0,d.useCallback)(function(e){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];const o={},s={},d=[],l=[];(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).forEach(e=>{var t;const r=null!==(t=e.bundleType)&&void 0!==t?t:"",i=[];if(r===n.I.langVariant&&Array.isArray(e.bundle)&&i.push(...e.bundle.map(e=>e.prdCd)),r===n.I.group&&Array.isArray(e.bundle)){const t=e.bundle.find(e=>e.serves.includes("Basic"));t&&i.push(t.prdCd)}if(r!==n.I.unset&&e.bundle.forEach(e=>{i.includes(e.prdCd)||(o[e.prdCd]=!0)}),r===n.I.unset){var a,c;(null!==(a=null===(c=e.offeringMap[e.prdCd])||void 0===c?void 0:c.includedPrds)&&void 0!==a?a:[]).forEach(e=>{s[e.prdCd]=!0})}else i.forEach(t=>{var r,o;(null!==(r=null===(o=e.offeringMap[t])||void 0===o?void 0:o.includedPrds)&&void 0!==r?r:[]).forEach(e=>{s[e.prdCd]=!0})});const u=r===n.I.unset?[e.prdCd]:i;d.push(...u),u.forEach(e=>{l.push({prdCd:e})})});const i=new Set([...d]),a=t.filter(e=>!i.has(e.prdCd)&&!r.includes(e.prdCd));a.forEach(e=>{var t,r;(null!==(t=null===(r=e.offeringMap[e.prdCd])||void 0===r?void 0:r.includedPrds)&&void 0!==t?t:[]).forEach(e=>{s[e.prdCd]=!0})});const c=l.filter(e=>e.prdCd&&!s[e.prdCd]);return a.reduce((e,t)=>(o[t.prdCd]||(s[t.prdCd]?e.excludedNestedPrdCount++:e.result.push(t)),e),{result:[...c],excludedNestedPrdCount:0})},[t]);return{runBillCodeFilteringForQuickViewModal:r}}])},12581(e,t,r){"use strict";var o=r(9950),s=r(46724),n=r(42087),d=r(74742),l=r(50659),i=r(92526),a=r(11961),c=r(82804),u=r(96621),p=r(90225),g=r(26073),v=r(73178),m=r(56943),h=r(71316),f=r(45888),b=r(54786),x=r(4963),C=r(87946),P=r.n(C),w=r(22914),S=r(77231),y=r(45084),I=r(38843),T=r(5418),N=r(56897),j=r(75829),O=r(8516),k=r(90748),H=r(31232);const R=Promise.resolve({message:"",data:"",success:!1}),A=(0,o.createContext)({isQuickViewOpen:!1,isDetailedViewOpen:!1,currentProduct:null,isCurrentProductIncludedAsNestedOffering:!1,setIsDetailedViewOpen:e=>{},setIsQuickViewOpen:e=>{},setCurrentProduct:e=>{},isViewProductsBundleOpen:!1,setIsViewProductsBundleOpen:e=>{},selectedBundleType:"",setSelectedBundleType:e=>{},selectedBundleProducts:[],setSelectedBundleProducts:e=>{},getSelectedRecommendedPlan:()=>"",addProductToCart:e=>R,isUpatingCartProducts:!1,removeProductFromCart:e=>R,updateCartProduct:()=>R,addProductsBundleToCart:(e,t)=>R,removeMultipleProductsFromCart:e=>R,addAndDeleteProductsBundleToCart:(e,t,r)=>R,savePressReleaseHighlight:()=>R,isCurrentProductAddedToDraft:!1,isPRHSelected:!1,setIsPRHSelected:e=>{},hasOptedForOnlinePhotoHosting:!1,setHasOptedForOnlinePhotoHosting:e=>{},pressReleaseHighlights:[],setPRHText:(e,t)=>
207{},prhValidityMap:{},showPRHValidationErrors:!1,selectedTradeInfos:[],setSelectedTradeInfos:e=>{},checkIsProductAddedToCart:e=>!1,checkIsProductIncludedInCart:e=>!1,bundleSelectionState:{},setBundleSelectionState:e=>{},selectionDisabledDueToSingleDefault:!1,productServes:[],showProductBundleSelectionValidationErrors:!1,selectedSites:[],setSelectedSites:e=>{},prdSection:{},setPrdSection:null,isPSIEnabled:!1});r.d(t,["D",0,A,"U",0,()=>{const e=(0,d.wA)(),t=(0,n.GV)(i.tE),r=(0,n.GV)(I.XJ),C=(0,n.GV)(I.nw),R=(0,n.GV)(i.Mv),{addNotification:A}=(0,T.y)(v.V),V=(0,n.GV)(I.V0),E=(0,n.GV)(I.q8),M=(0,n.GV)(I.Rn),B=(0,n.GV)(k.$i),F=(0,n.GV)(k.T_),D=(0,n.GV)(k.QU),L=(0,n.GV)(k.md),G=(0,n.GV)(k.of),[$,U]=(0,o.useState)(null),[_,J]=(0,o.useState)(!1),[z,q]=(0,o.useState)(!1),[Q,W]=(0,o.useState)(!1),[X,K]=(0,o.useState)({}),[Y,Z]=(0,o.useState)(""),[ee,te]=(0,o.useState)([]),{INTL_INCLUDES_US_PRODUCTS:re}=window._env_,oe=(0,o.useMemo)(()=>new Set(null!==re&&void 0!==re?re:[]),[re]),se=(0,o.useCallback)(e=>{const t=e.filter(e=>{var t;return"newsline"===(null===e||void 0===e||null===(t=e.prdType)||void 0===t?void 0:t.toLowerCase())});return t.length>0&&t.every(e=>{var t,r;return"international"===(null===e||void 0===e||null===(t=e.metadata)||void 0===t||null===(r=t.lvl1)||void 0===r?void 0:r.toLowerCase())&&!oe.has(e.prdCd)})},[oe]),ne=(0,o.useCallback)(e=>{const t=new Set(e.map(e=>e.prdCd)),r=[...M.filter(e=>!t.has(e.prdCd)),...e];return se(r)},[M,se]),{isUpdatingOnlinePhotoHosting:de,hasOptedForOnlinePhotoHosting:le,setHasOptedForOnlinePhotoHosting:ie,resetOnlinePhotoHostingForm:ae,saveOnlinePhotoHosting:ce}=(0,f.N)($),{bundleSelectionState:ue,setBundleSelectionState:pe,selectedBundlePrdCodes:ge,areBundleSelectionsPristine:ve,selectionDisabledDueToSingleDefault:me,setshowProductBundleSelectionValidationErrorsErrors:he,showProductBundleSelectionValidationErrors:fe}=(0,b.z)($),{selectedTradeInfos:be,setSelectedTradeInfos:xe,saveIndustryTradeInfos:Ce,isTradeInfoPristine:Pe,isUpdatingTradeInfos:we}=(0,p.W)($,ge),{selectedSites:Se,setSelectedSites:ye,saveSites:Ie,isUpdatingSites:Te,isSelectedSitesPristine:Ne}=(0,N.v)($),{runBillCodeFiltering:je}=(0,x.i)($,ge,be),{runBillCodeFilteringForMultipleProducts:Oe}=(0,O.n)(ee),{runBillCodeFilteringForQuickViewModal:ke}=(0,H.Q)(ee),{productServes:He}=(0,S.z)($,ue),{isPRHSelected:Re,pressReleaseHighlights:Ae,setIsPRHSelected:Ve,savePressReleaseHighlight:Ee,setPRHText:Me,prhValidityMap:Be,showPRHValidationErrors:Fe,isUpdatingPRH:De,isAllPRHTextValid:Le,setShowPRHValidationErrors:Ge,isPRHPristine:$e,resetPRHForm:Ue}=(0,u.o)($,He),_e=(0,j.Y)($),Je=(0,o.useMemo)(()=>{const e={};return D&&"object"===typeof D&&Object.keys(D).length>0&&Object.entries(D).forEach(t=>{let[r,o]=t;o&&"object"===typeof o&&Object.keys(o).length>0&&(e[r]={},Object.entries(o).forEach(t=>{let[o,s]=t;s&&Array.isArray(s)&&s.length>0&&(e[r][o]=s.map(e=>e.productCode))}))}),JSON.stringify(e)},[D]),ze=(0,o.useCallback)(()=>{if(!D||0===Object.keys(D).length)return"";const e=[];for(const[t,r]of Object.entries(D)){if("__typename"===t||!r||"object"!==typeof r)continue;const o=[],s={};Object.values(r).forEach(e=>{Array.isArray(e)&&e.forEach(e=>{const t=e.productCode;if(!t)return;const r=null===L||void 0===L?void 0:L.find(e=>e.prdCd===t);r&&(o.push(r.prdCd),(qe(r)||Qe(r))&&(s[r.prdCd]=!0))})});const n=o.filter(Boolean);n.length>0&&n.every(e=>s[e])&&e.push({name:t,productCount:n.length})}return 0===e.length?"":e.sort((e,t)=>t.productCount-e.productCount)[0].name},[V,D]),qe=(0,o.useCallback)(e=>{var t,r;return!!e&&((null!==(t=e.bundleType)&&void 0!==t?t:"")!==s.I.unset?e.bundle.some(e=>{var t;return null!==(t=V[e.prdCd])&&void 0!==t&&t}):null!==(r=V[e.prdCd])&&void 0!==r&&r)},[V]),Qe=(0,o.useCallback)(e=>{var t,r;return!!e&&((null!==(t=e.bundleType)&&void 0!==t?t:"")===s.I.unset?null!==(r=E[e.prdCd])&&void 0!==r&&r:e.bundle.every(e=>{var t;return null!==(t=E[e.prdCd])&&void 0!==t&&t}))},[E]),We=(0,o.useMemo)(()=>qe($),[qe,$]),Xe=(0,o.useMemo)(()=>Qe($),[Qe,$]),[Ke,{loading:Ye}]=(0,c.X)(a.Vt),Ze=function(o){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return new Promise(n=>{const d={accountNumber:t,draftOrderId:r,distributions:o.map(e=>
207({productCode:e.prdCd,...null!==e&&void 0!==e&&e.isRecommended||null!==e&&void 0!==e&&e.prdCd&&e.prdCd in X&&X[e.prdCd]===h.v9.RECOMMENDED?{isRecommended:1}:{},...null!==e&&void 0!==e&&e.prdCd&&e.prdCd in X&&X[e.prdCd]===h.v9.PREVIOUSLY_PURCHASED?{isPreviouslyPurchased:1}:{},...e.selectedTradeInfos&&Array.isArray(e.selectedTradeInfos)?{tradeInfos:e.selectedTradeInfos.map(e=>({prdCd:e.prdCd,prdNm:e.prdNm}))}:{}})),geocode:R,languageCode:C,...s?{recommendedDistData:`${s} - ${Je}`}:{},wordCount:G};Ke({variables:d}).then(t=>{const r=(0,g.c)(t);if(r)console.warn("an error occurred while adding prds to draft order"),A({type:"error",title:w.A.t("general:errorTitle"),subtitle:(0,m.oL)(w.A.t("general:errorFallbackHeading"),r),dismissTime:h.wN}),n({message:"An error occurred while adding prds to draft order",success:!1,data:null});else{const r=P()(t,"data.addDistributionsToDraftOrder.distributionProducts",[]);e((0,l.ok)({path:"distributionProducts",value:r})),n({message:"",success:!0,data:r})}}).catch(e=>{const t=(0,g.c)(e);console.warn("an error occurred while adding prds to draft order"),A({type:"error",title:w.A.t("general:errorTitle"),subtitle:(0,m.oL)(w.A.t("general:errorFallbackHeading"),t),dismissTime:h.wN}),n({message:"An error occurred while adding prds to draft order",success:!1,data:null})})})},et=async()=>{if($){var t;if((null!==(t=$.bundleType)&&void 0!==t?t:"")===s.I.unset&&V[$.prdCd])return console.warn("This product is already selected"),{data:null,success:!1,message:"This product is already selected"};{var r,o;if((null!==(r=$.bundleType)&&void 0!==r?r:"")===s.I.langVariant&&0===ge.length)return he(!0),{success:!1,data:null,message:"Select a variant product"};const t=(null===$||void 0===$||null===(o=$.features)||void 0===o?void 0:o.includesPRH)&&!$e,i=!t||Le;if(!i)return Ge(!0),{success:!1,data:null,message:"Invalid PRH found"};const{result:a,excludedNestedPrdCount:c}=je();!F&&B&&ne([$])&&(e((0,l.J)(!0)),A({type:"warning",subtitle:w.A.t("createRelease:intlProductSbWarning","Social Boost is not supported for non-English product selections. If you only select non-English products, your Social Boost posts will be removed at the time of order submission."),dismissTime:h.wN}));const{success:u}=await Ze(a);if(u){var n,d;if(c>0&&A({type:"info",subtitle:w.A.t("createRelease:exclusionNotificationMessage",{count:c}),dismissTime:h.wN}),t&&i){const{success:e}=await Ee();if(!e)return{success:!1,data:null,message:"Product Operations: Product was added but PRH was not saved"}}if(null!==$&&void 0!==$&&null!==(n=$.features)&&void 0!==n&&n.includesONP){const{success:e}=await ce();if(!e)return{success:!1,data:null,message:"Product Operations: Product was added but ONP was not saved"}}if(null!==$&&void 0!==$&&null!==(d=$.features)&&void 0!==d&&d.offersSiteSelection){const{success:e}=await Ie({isCalledFromRecommendation:!1,prd:$});if(!e)return{success:!1,data:null,message:"Product Operations: Product was added but Sites were not saved"}}return{success:!0,data:null,message:""}}return console.warn("Failed to add product to draft, aborting following operations..."),{success:!1,data:null,message:"Product Operations: Product could not be added"}}}return console.warn("No product selected"),{data:null,success:!1,message:"Please select a product first..."}},tt=(0,o.useMemo)(()=>Ye||De||we||de||Te,[Ye,De,we,de,Te]);return(0,o.useEffect)(()=>{Ue(),ae()},[z]),(0,n.w5)(()=>{z||U(null)},[z]),(0,n.w5)(()=>{Q||(Z(""),te([]))},[Q]),(0,n.w5)(()=>{e(tt?(0,l.BT)(y.Z3.custom_productOperations):(0,l.Qf)(y.Z3.custom_productOperations))},[tt]),{isQuickViewOpen:z,setIsQuickViewOpen:q,currentProduct:$,setCurrentProduct:U,isDetailedViewOpen:_,setIsDetailedViewOpen:J,isViewProductsBundleOpen:Q,setIsViewProductsBundleOpen:W,selectedBundleType:Y,setSelectedBundleType:Z,selectedBundleProducts:ee,setSelectedBundleProducts:te,getSelectedRecommendedPlan:ze,addProductToCart:et,isUpatingCartProducts:tt,removeProductFromCart:async e=>{if(e.bundle.length>0){const t=e.bundle.map(e=>e.prdCd),r=M.filter(e=>!t.includes(e.prdCd));return await Ze(r)}if(V[e.prdCd]){const t=M.filter(t=>t.prdCd!==e.prdCd);return await Ze(t)}return console.warn("This product is already unselected"),{data:null,success:!1,message:"This product is already unselected"}},updateCartProduct:async()=>
207{if(!$)return console.warn("No active product, have you even opened the quick view?"),{success:!0,data:null,message:"No active product"};var e,t,r,o,n;if((null!==(e=$.bundleType)&&void 0!==e?e:"")!==s.I.unset&&!ve){const{success:e,message:t,data:r}=await et();return e?{success:!0,data:null,message:""}:(console.warn("Variant Changes: Failed to execute add products to cart flow...",{message:t,data:r}),{success:!1,data:null,message:"Product Operations: Products could not be added"})}if(null!==(t=$.features)&&void 0!==t&&t.includesPRH&&!$e){if(!Le)return Ge(!0),{success:!1,data:null,message:"Invalid PRH found"};await Ee(),console.info("PRH updated::")}else console.info("PRH pristine::won't save PRH");return null!==$&&void 0!==$&&null!==(r=$.features)&&void 0!==r&&r.includesIndustryTargeting&&!Pe?(await Ce(),console.info("ITI updated::")):console.info("ITI pristine::won't save ITI"),null!==$&&void 0!==$&&null!==(o=$.features)&&void 0!==o&&o.includesONP&&(await ce(),console.info("Product Operations: ONP saved successfully")),null!==$&&void 0!==$&&null!==(n=$.features)&&void 0!==n&&n.offersSiteSelection&&!Ne?(await Ie({isCalledFromRecommendation:!1,prd:$}),console.info("Site selection updated::")):console.info("Site selection pristine::won't save Site selection"),{success:!0,data:null,message:"Nothing to save"}},addProductsBundleToCart:async function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(t&&t.length>0){!F&&B&&ne(t)&&(e((0,l.J)(!0)),A({type:"warning",subtitle:w.A.t("createRelease:intlProductSbWarning","Social Boost is not supported for non-English product selections. If you only select non-English products, your Social Boost posts will be removed at the time of order submission."),dismissTime:h.wN}));const{result:o,excludedNestedPrdCount:s}=Oe(t),{success:n}=await Ze(o,r);return n?(s>0&&A({type:"info",subtitle:w.A.t("createRelease:exclusionNotificationMessage",{count:s}),dismissTime:h.wN}),t.forEach(async e=>{var t;if(null!==e&&void 0!==e&&null!==(t=e.features)&&void 0!==t&&t.offersSiteSelection){const{success:t}=await Ie({isCalledFromRecommendation:!0,prd:e});if(!t)return{success:!1,data:null,message:"Product Operations: Product was added but Sites were not saved"}}}),{success:!0,data:null,message:""}):{success:!1,data:null,message:"Product Operations: Product could not be added"}}return{data:null,success:!1,message:"Please select a product first..."}},removeMultipleProductsFromCart:async e=>{const t=new Set;e.forEach(e=>{e.bundle.length>0?e.bundle.forEach(e=>t.add(e.prdCd)):t.add(e.prdCd)});const r=M.filter(e=>!t.has(e.prdCd));return r.length<M.length?await Ze(r):(console.warn("None of the specified products were found in the cart"),{data:null,success:!1,message:"None of the specified products were found in the cart"})},addAndDeleteProductsBundleToCart:async(t,r,o)=>{if(t&&t.length>0){!F&&B&&se(t)&&(e((0,l.J)(!0)),A({type:"warning",subtitle:w.A.t("createRelease:intlProductSbWarning","Social Boost is not supported for non-English product selections. If you only select non-English products, your Social Boost posts will be removed at the time of order submission."),dismissTime:h.wN}));const{result:s,excludedNestedPrdCount:n}=ke(t,r,o),{success:d}=await Ze(s);return d?(n>0&&A({type:"info",subtitle:w.A.t("createRelease:exclusionNotificationMessage",{count:n}),dismissTime:h.wN}),t.forEach(async e=>{var t;if(null!==e&&void 0!==e&&null!==(t=e.features)&&void 0!==t&&t.offersSiteSelection){const{success:t}=await Ie({isCalledFromRecommendation:!0,prd:e});if(!t)return{success:!1,data:null,message:"Product Operations: Product was added but Sites were not saved"}}}),{success:!0,data:null,message:""}):{success:!1,data:null,message:"Product Operations: Product could not be added"}}return{data:null,success:!1,message:"Please select a product first..."}},isPRHSelected:Re,setIsPRHSelected:Ve,pressReleaseHighlights:Ae,setPRHText:Me,savePressReleaseHighlight:Ee,hasOptedForOnlinePhotoHosting:le,setHasOptedForOnlinePhotoHosting:ie,isCurrentProductAddedToDraft:We,prhValidityMap:Be,showPRHValidationErrors:Fe,selectedTradeInfos:be,setSelectedTradeInfos:xe,isCurrentProductIncludedAsNestedOffering:Xe,checkIsProductAddedToCart:qe,checkIsProductIncludedInCart:Qe,bundleSelectionState:ue,setBundleSelectionState:pe,selectionDisabledDueToSingleDefault:me,productServes:He,showProductBundleSelectionValidationErrors:fe,selectedSites:Se,setSelectedSites:ye,prdSection:X,setPrdSection:K,..._e}}])},90225(e,t,r){"use strict";var o=r(9950),s=r(46724),n=r(42087),d=r(74742),l=r(50659),i=r(92526),a=r(11961),c=r(82804),u=r(41397),p=r(38843),g=r(90748);r.d(t,["W",0,(e,t)=>{const r=(0,d.wA)(),[v,m]=(0,o.useState)(!0),h=(0,n.GV)(t=>{var r;return(0,p.TM)(t,e?(null!==(r=e.bundleType)&&void 0!==r?r:"")===s.I.unset?[e.prdCd]:e.bundle.map(e=>e.prdCd):[])}
207),[f,b]=(0,o.useState)(h),x=(0,n.GV)(i.tE),C=(0,n.GV)(p.XJ),P=(0,n.GV)(p.nw),w=(0,n.GV)(g.of),[S,{loading:y}]=(0,c.X)(a.bW);(0,o.useEffect)(()=>{b(e?h:[])},[e,JSON.stringify(h)]),(0,n.w5)(()=>{m(!0)},[e]);return{selectedTradeInfos:f,setSelectedTradeInfos:e=>{m(!1),b(e)},currPrdTrdInfos:h,saveIndustryTradeInfos:()=>new Promise(async o=>{try{var n,d;if(0===(null===e||void 0===e||null===(n=e.prdCd)||void 0===n?void 0:n.length))return void o({message:"No product code received",success:!1,data:null});const u={languageCode:P,accountNumber:x,draftOrderId:C,tradeInfos:f.map(e=>{let{prdCd:t,prdNm:r}=e;return{prdCd:t,prdNm:r}}),wordCount:w};if(e&&(null!==(d=e.bundleType)&&void 0!==d?d:"")===s.I.unset){var i;const t=await S({variables:{...u,productCode:e.prdCd}}),s=null===t||void 0===t||null===(i=t.data)||void 0===i?void 0:i.addTradeInfosToSelectedProduct;if(!s)throw Error("An error occured while setting tradeInfos to the product");r((0,l.ok)({path:"",value:{...s}})),o({message:"",success:!0,data:s})}else{if(!(t.length>0))throw Error("Select a bundle product code first...");if(t.length>1){var a;await S({variables:{...u,productCode:t[0]}});const e=await S({variables:{...u,productCode:t[1]}}),s=null===e||void 0===e||null===(a=e.data)||void 0===a?void 0:a.addTradeInfosToSelectedProduct;if(!s)throw Error("No data received");r((0,l.ok)({path:"",value:{...s}})),o({message:"",success:!0,data:s})}else{var c;const e=await S({variables:{...u,productCode:t[0]}}),s=null===e||void 0===e||null===(c=e.data)||void 0===c?void 0:c.addTradeInfosToSelectedProduct;if(!s)throw Error("An error occured while setting tradeInfos to the product");r((0,l.ok)({path:"",value:{...s}})),o({message:"",success:!0,data:s})}}}catch(p){o({message:(0,u.get)(p,"message","")||"Catch block: Something went wrong",success:!1,data:null})}}),isUpdatingTradeInfos:y,isTradeInfoPristine:v}}])},45888(e,t,r){"use strict";var o=r(74742),s=r(9950),n=r(42087),d=r(11961),l=r(50659),i=r(38843);r.d(t,["N",0,e=>{const t=(0,o.wA)(),r=(0,n.GV)(i.XJ),a=(0,n.GV)(i.L3),[c,u]=(0,s.useState)(a),[p,{loading:g}]=(0,n.XO)(d.ox),v=(0,s.useMemo)(()=>c===a,[c,a]),m=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return new Promise(o=>{p({variables:{draftOrderId:r,optionalOnlinePhotoHosting:!e&&c}}).then(e=>{var r;const s=null===e||void 0===e||null===(r=e.data)||void 0===r?void 0:r.updateOptionalOnlinePhotoHosting;s?(t((0,l.ok)({path:"",value:{...s}})),o({message:"",success:!0,data:s})):o({message:"ONP Operations: No data received",success:!1,data:null})}).catch(()=>{o({message:"ONP Operations: An error occured while updating ONP",success:!1,data:null})})})};return{hasOptedForOnlinePhotoHosting:c,setHasOptedForOnlinePhotoHosting:u,resetOnlinePhotoHostingForm:()=>{u(a)},isUpdatingOnlinePhotoHosting:g,saveOnlinePhotoHosting:async()=>{var t;return null!==e&&void 0!==e&&null!==(t=e.features)&&void 0!==t&&t.includesONP?v?{success:!0,message:"ONP Operations: ONP pristine, no need to save",data:null}:await m():{success:!1,data:null,message:"ONP Operations: This product does not include Online Photo Hosting feature, aborting save"}},deleteOnlinePhotoHosting:()=>m(!0)}}])},96621(e,t,r){"use strict";var o=r(9950),s=r(42087),n=r(74742),d=r(50659),l=r(11961),i=r(82804),a=r(38843);const c=e=>e.length>=10&&e.length<=120,u=(e,t,r)=>{const o=e.filter(e=>r.includes(e.languageCode.toLowerCase()));return o.reduce((e,r)=>{let s=-1;return t&&(s=1===o.length?0===r.prHighLightText.length?0:c(r.prHighLightText)?1:0:o.every(e=>0===e.prHighLightText.length)?0:0===r.prHighLightText.length?-1:c(r.prHighLightText)?1:0),e[r.languageCode]=s,e},{})};r.d(t,["o",0,(e,t)=>{const r=(0,n.wA)(),{isHighlightSelected:c,prHighLights:p}=(0,s.GV)(a.BK),[g,v]=(0,o.useState)(!0),[m,h]=(0,o.useState)(c),[f,b]=(0,o.useState)(p),[x,C]=(0,o.useState)(u(p,c,t)),[P,{loading:w}]=(0,i.X)(l.yk),S=(0,s.GV)(a.XJ),[y,I]=(0,o.useState)(!1),T=(0,o.useMemo)(()=>{const e=Object.values(x);return!m||!e.every(e=>-1===e||0===e)&&!!e.every(e=>1===e||-1===e)},[x,m]),N=(0,o.useCallback)(e=>f.filter(r=>r.languageCode!==e&&t.includes(r.languageCode.toLowerCase())).every(e=>0===e.prHighLightText.length),[f,t]),j=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return new Promise(t=>{P({variables:{draftOrderId:S,isHighLightSelected:!e&&m,...!e&&m?{prHighLights:f.filter(e=>e.prHighLightText.length>0)}:{}}}).then(e=>{var o;const s=null===e||void 0===e||null===(o=e.data)||void 0===o?void 0:o.addPressReleaseHighLightToDraftOrder;s?(r((0,d.ok)({path:"",value:{...s}})),t({message:"",success:!0,data:s})):t({message:"No data received",success:!1,data:null})}).catch(e=>{t({message:"An error occured while adding PRH to draft order",success:!1,data:null})})})};(0,s.w5)(()=>{v(!0)},[e]),(0,s.w5)(()=>{v(!1),I(!1),C(u(f,m,t))},[m,JSON.stringify(f),t]),(0,s.w5)(()=>{m||b(e=>e.map(e=>({...e,prHighLightText:""})))},[m]);const O=(0,o.useCallback)(()=>{v(!0),h(c),b(p)},[c,p]),k=(0,o.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(e.length>0){const t=e.map(e=>e.toLowerCase()),r=p.filter(e=>!t.includes(e.languageCode.toLowerCase())),o=f.filter(e=>t.includes(e.languageCode.toLowerCase()));b([...o,...r])}},[p,f]);return(0,s.w5)(()=>{0===t.length?O():k(t)},[t]),{isPRHSelected:m,pressReleaseHighlights:f,setIsPRHSelected:h,savePressReleaseHighlight:async()=>null!==e&&void 0!==e&&e.features.includesPRH?g?{success:!0,message:"PRH pristine, no need to save",data:null}:T?(y&&I(!1),await j()):(I(!0),{success:!1,data:null,message:"Invalid"}):{success:!1,data:null,message:"This product does not include PRH, aborting save"},deletePressReleaseHighlight:()=>j(!0),setPRHText:(e,t)=>
207{""===t&&N(e)&&h(!1);const r=f.filter(t=>t.languageCode!==e);b([...r,{languageCode:e,prHighLightText:t}])},prhValidityMap:x,showPRHValidationErrors:y,isUpdatingPRH:w,setShowPRHValidationErrors:I,isAllPRHTextValid:T,isPRHPristine:g,resetPRHForm:O}}])},75829(e,t,r){"use strict";var o=r(71316),s=r(42087),n=r(92526),d=r(9950);r.d(t,["Y",0,e=>{const t=(0,s.GV)(n.Mv),[r,l]=(0,d.useState)(!1);return(0,d.useEffect)(()=>{if(e&&t){var r;const s=o.qb[t],n=e.prdCd;l(null===s||void 0===s||null===(r=s.PRODUCT_SPECIAL_INSTRUCTION_BILLCODES)||void 0===r?void 0:r.includes(n))}},[e,t]),{isPSIEnabled:r}}])},54786(e,t,r){"use strict";var o=r(9950),s=r(46724),n=r(42087),d=r(38843);r.d(t,["z",0,e=>{var t;const[r,l]=(0,o.useState)({}),i=(0,n.GV)(d.V0),[a,c]=(0,o.useState)(!0),u=(0,o.useRef)(!1),[p,g]=(0,o.useState)(!1),v=(0,o.useMemo)(()=>Object.entries(r).reduce((e,t)=>{let[r,o]=t;return o&&e.push(r),e},[]),[r]);return(0,o.useEffect)(()=>()=>{l({}),c(!0),g(!1)},[]),(0,n.w5)(()=>{c(!0),g(!1)},[null===e||void 0===e?void 0:e.prdCd]),(0,n.w5)(()=>{u.current||c(!1),u.current=!1,g(!1)},[JSON.stringify(r)]),(0,n.w5)(()=>{var t;if(e&&e.prdCd&&(null!==(t=e.bundleType)&&void 0!==t?t:"")!==s.I.unset&&e.bundle.length>0){var o,n;const t=e.bundle.filter(e=>{var t;return null!==(t=i[e.prdCd])&&void 0!==t&&t});let d;d=t.length>0?t.reduce((e,t)=>(e[t.prdCd]=!0,e),{}):(null!==(o=e.bundleType)&&void 0!==o?o:"")===s.I.group?{[e.bundle[0].prdCd]:!0}:(null!==(n=e.bundleType)&&void 0!==n?n:"")===s.I.langVariant&&1===e.bundle.length?{[e.bundle[0].prdCd]:!0}:{},JSON.stringify(d)!==JSON.stringify(r)&&(u.current=!0),l(d)}},[e,JSON.stringify(i)]),{bundleSelectionState:r,setBundleSelectionState:l,selectedBundlePrdCodes:v,areBundleSelectionsPristine:a,selectionDisabledDueToSingleDefault:(null!==(t=null===e||void 0===e?void 0:e.bundleType)&&void 0!==t?t:"")===s.I.langVariant&&1===(null===e||void 0===e?void 0:e.bundle.length),showProductBundleSelectionValidationErrors:p,setshowProductBundleSelectionValidationErrorsErrors:g}}])},77231(e,t,r){"use strict";var o=r(42087),s=r(92526),n=r(9950);r.d(t,["z",0,(e,t)=>{const r=(0,o.GV)(s.Mv);return{productServes:(0,n.useMemo)(()=>{var o;return["1","3"].includes(r)?["en-us"]:null!==(o=null===e||void 0===e?void 0:e.bundle.filter(e=>t[e.prdCd]).reduce((e,t)=>e=[...e,...t.serves.map(e=>e.toLowerCase())],[]))&&void 0!==o?o:[]},[null===e||void 0===e?void 0:e.bundle,t,r])}}])},56897(e,t,r){"use strict";var o=r(9950),s=r(46724),n=r(42087),d=r(38843),l=r(11961),i=r(82804),a=r(41397),c=r(92526),u=r(90671),p=r(90748);r.d(t,["v",0,e=>{const t=(0,n.jL)(),r=(0,n.GV)(t=>{var r;return(0,d.UF)(t,e?(null!==(r=e.bundleType)&&void 0!==r?r:"")===s.I.unset?[e.prdCd]:e.bundle.map(e=>e.prdCd):[])}),[g,v]=(0,o.useState)([]),[m,h]=(0,o.useState)(!0),f=(0,n.GV)(d.XJ),b=(0,n.GV)(c.tE),x=(0,n.GV)(p.of),[C,{loading:P}]=(0,i.X)(l.bo);return(0,o.useEffect)(()=>{v(e?r:[])},[e,JSON.stringify(r)]),(0,n.w5)(()=>{h(!0)},[e]),{selectedSites:g,setSelectedSites:e=>{v(e),h(!1)},saveSites:r=>{let{isCalledFromRecommendation:o,prd:n}=r;return new Promise(async r=>{try{var d,l;if(0===(null===e||void 0===e||null===(d=e.prdCd)||void 0===d?void 0:d.length))return void r({message:"No product code received",success:!1,data:null});if(e&&(null!==(l=e.bundleType)&&void 0!==l?l:"")===s.I.unset){var i;const o={accountNumber:b,draftOrderId:f,productCode:e.prdCd,selectedSites:g.map(e=>{let{name:t,url:r}=e;return{name:t,url:r}}),wordCount:x},s=await C({variables:o}),n=null===s||void 0===s||null===(i=s.data)||void 0===i?void 0:i.addSitesToSelectedProduct;if(!n)throw Error("An error occured while setting tradeInfos to the product");t((0,u.ok)({path:"",value:{...n}})),r({message:"",success:!0,data:n})}else if(o){var c;const e={accountNumber:b,draftOrderId:f,productCode:null===n||void 0===n?void 0:n.prdCd,selectedSites:g.map(e=>{let{name:t,url:r}=e;return{name:t,url:r}}),wordCount:x},o=await C({variables:e}),s=null===o||void 0===o||null===(c=o.data)||void 0===c?void 0:c.addSitesToSelectedProduct;if(!s)throw Error("An error occured while setting tradeInfos to the product");t((0,u.ok)({path:"",value:{...s}})),r({message:"",success:!0,data:s})}}catch(p){r({message:(0,a.get)(p,"message","")||"Catch block: Something went wrong",success:!1,data:null})}})},isUpdatingSites:P,isSelectedSitesPristine:m}}])},20927(e,t,r){var o=r(70423),s=r(73267)(o);e.exports=s},93031(e,t,r){var o=r(45211)();e.exports=o},70423(e,t,r){var o=r(93031),s=r(65724);e.exports=function(e,t){return e&&o(e,t,s)}},56602(e,t,r){var o=r(20927),s=r(97840);e.exports=function(e,t){var r=-1,n=s(e)?Array(e.length):[];return o(e,function(e,o,s){n[++r]=t(e,o,s)}),n}},28245(e,t,r){var o=r(61570),s=r(10052),n=r(15127),d=r(56602),l=r(67311),i=r(35639),a=r(68152),c=r(69002),u=r(12279);e.exports=function(e,t,r){t=t.length?o(t,function(e){return u(e)?function(t){return s(t,1===e.length?e[0]:e)}:e}):[c];var p=-1;t=o(t,i(n));var g=d(e,function(e,r,s){return{criteria:o(t,function(t){return t(e)}),index:++p,value:e}});return l(g,function(e,t){return a(e,t,r)})}},67311(e){e.exports=function(e,t){var r=e.length;for(e.sort(t);r--;)e[r]=e[r].value;return e}},656(e,t,r){var o=r(50184);e.exports=function(e,t){if(e!==t){var r=void 0!==e,s=null===e,n=e===e,d=o(e),l=void 0!==t,i=null===t,a=t===t,c=o(t);
vendor: 921 bytes, line 207
207if(!i&&!c&&!d&&e>t||d&&l&&a&&!i&&!c||s&&l&&a||!r&&a||!n)return 1;if(!s&&!d&&!c&&e<t||c&&r&&n&&!s&&!d||i&&r&&n||!l&&n||!a)return-1}return 0}},68152(e,t,r){var o=r(656);e.exports=function(e,t,r){for(var s=-1,n=e.criteria,d=t.criteria,l=n.length,i=r.length;++s<l;){var a=o(n[s],d[s]);if(a)return s>=i?a:a*("desc"==r[s]?-1:1)}return e.index-t.index}},73267(e,t,r){var o=r(97840);e.exports=function(e,t){return function(r,s){if(null==r)return r;if(!o(r))return e(r,s);for(var n=r.length,d=t?n:-1,l=Object(r);(t?d--:++d<n)&&!1!==s(l[d],d,l););return r}}},45211(e){e.exports=function(e){return function(t,r,o){for(var s=-1,n=Object(t),d=o(t),l=d.length;l--;){var i=d[e?l:++s];if(!1===r(n[i],i,n))break}return t}}},21261(e,t,r){var o=r(26810),s=r(28245),n=r(80516),d=r(99042),l=n(function(e,t){if(null==e)return[];var r=t.length;return r>1&&d(e,t[0],t[1])?t=[]:r>2&&d(t[0],t[1],t[2])&&(t=[t[0]]),s(e,o(t,1),[])});e.exports=l}}]);
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.