PageSourceSearch

https://app.prnewswire.com/static/js/3372.795122cd.chunk.js

js prnewswire.com collected 2026-09-24 07:35:05 UTC 57,479 bytes, 207 lines download raw bytes

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.