PageSourceSearch

https://www.gemaire.com/static/webpack/6683.react.chunk.4e66fe72f6e513b8a299.js

js gemaire.com collected 2026-09-28 06:41:25 UTC 18,965 bytes, 1 lines download raw bytes

1(self.webpackChunkgemaire_react_webpack=self.webpackChunkgemaire_react_webpack||[]).push([[6683],{23636:function(e,t,n){"use strict";n.d(t,{A:function(){return C}});var r=n(64467),a=n(5544),s=(n(2008),n(48598),n(52675),n(62062),n(83851),n(81278),n(79432),n(23500),n(26099),n(96540)),i=n(54773),o=n(45688),c=n(10467),u=n(54756),l=n.n(u),d=n(71083),f=n(31580),p=n(50386),g=n.n(p),h=n(23190),m=n.n(h),v=n(53145),y=n.n(v),b=n(67570),A=n.n(b),w=new f.A,S=n(96763);function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function P(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?O(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var C=function(){var e=function(){var e=function(){var e=(0,c.A)(l().mark((function e(){return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,d.A)("/customer/address/fetchlist").then((function(e){return e.data})));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),t=function(){var e=(0,c.A)(l().mark((function e(t){return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,d.A)({url:"/customer/address/retrieve",params:{id:t}}).then((function(e){return e.data})));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),n=function(){var e=(0,c.A)(l().mark((function e(t){return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,d.A)({url:"/customer/address/defaultShipping",params:{id:t,isAjax:!0}}).then((function(e){return e.data})));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),r=function(){var e=(0,c.A)(l().mark((function e(t){var n,r;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=w.get("form_key")||"",(r=new FormData).append("id",t),r.append("form_key",n),e.abrupt("return",(0,d.A)({url:"/customer/address/remove",method:"POST",data:r}).then((function(e){return e.data})));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),a=function(){var e=(0,c.A)(l().mark((function e(t){var n;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=w.get("form_key")||"",t.append("form_key",n),e.abrupt("return",(0,d.A)({url:"/customer/address/save",method:"POST",data:t}).then((function(e){return e.data})));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return{fetchAddressService:t,fetchAddressesService:e,setShippingAddressService:n,removeAddressService:r,saveAddressService:a,fetchCountriesService:function(){return(0,d.A)({url:"/graphql",method:"POST",headers:{"Content-Type":"application/json"},data:{query:g()}}).then((function(e){return e.data}))},fetchCountryService:function(e){return(0,d.A)({url:"/graphql",method:"POST",headers:{"Content-Type":"application/json"},data:{query:m(),variables:{id:e}}}).then((function(e){return e.data}))},submitUpdateRequestService:function(e){return(0,d.A)({url:"/graphql",method:"POST",headers:{"Content-Type":"application/json"},data:{query:y(),variables:{input:e}}}).then((function(e){return e.data}))},getContactUpdateCasePendingService:function(){return(0,d.A)({url:"/graphql",method:"POST",headers:{"Content-Type":"application/json"},data:{query:A()}}).then((function(e){return e.data}))}}}(),t=e.fetchCountriesService,n=e.fetchCountryService,r=e.fetchAddressService,u=e.fetchAddressesService,f=e.setShippingAddressService,p=e.removeAddressService,h=e.saveAddressService,v=e.submitUpdateRequestService,b=e.getContactUpdateCasePendingService,O=(0,o.Li)().customerData,C=(0,s.useState)([]),j=(0,a.A)(C,2),_=j[0],q=j[1],k=(0,s.use
1State)([]),E=(0,a.A)(k,2),N=E[0],T=E[1],L=(0,s.useState)({}),D=(0,a.A)(L,2),x=D[0],R=D[1],U=(0,s.useState)([]),F=(0,a.A)(U,2),M=F[0],B=F[1],I=(0,s.useState)(!1),$=(0,a.A)(I,2),z=$[0],J=$[1],Q=(0,s.useState)(!0),V=(0,a.A)(Q,2),W=V[0],H=V[1],K=(0,s.useState)(!1),Y=(0,a.A)(K,2),G=Y[0],X=Y[1],Z=(0,s.useRef)(null),ee=(0,s.useState)(!1),te=(0,a.A)(ee,2),ne=te[0],re=te[1],ae=(0,i.A)(),se=ae.notifications,ie=ae.createNotification,oe=ae.removeNotification,ce=(0,s.useState)({active:!1,title:"",content:"",footerButtons:null}),ue=(0,a.A)(ce,2),le=ue[0],de=ue[1],fe=function(){de({active:!1,title:"",content:"",footerButtons:null})},pe=function(){H(!0),u().then((function(e){e.success?B(function(e){var t=[];return Object.keys(e).map((function(n){switch(n){case"default_billing":t.push(P(P({},e[n]),{},{badge:e.default_billing_id!==e.default_shipping_id?"Billing":"Billing | Shipping"}));break;case"default_shipping":e.default_shipping&&e.default_billing_id!==e.default_shipping_id&&t.push(P(P({},e[n]),{},{badge:"Shipping"}));break;case"erp_addresses":e[n].map((function(e){var n,r,a=P(P({},e),{},{badge:"Account",street:null===(n=e.street)||void 0===n?void 0:n.join("\n"),region:e.region.region,firstname:null===(r=e.extension_attributes)||void 0===r?void 0:r.account_name});t.push(a)}));break;case"extra_addresses":Object.keys(e[n]).map((function(r){return t.push(e[n][r])}))}})),t}(e)):ie(e.message||"There was an error loading addresses. Please refresh the page to try again.","danger")})).catch((function(e){S.error(e.message),ie(e.message||"There was an error loading addresses. Please refresh the page to try again.","danger")})).then((function(){return H(!1)}))},ge=function(){t().then((function(e){var t;null!==(t=e.data)&&void 0!==t&&t.countries&&q(e.data.countries)})).catch((function(e){S.error(e.message)}))},he=function(e){n(e).then((function(e){var t;null!==(t=e.data)&&void 0!==t&&t.country&&T(e.data.country.available_regions)})).catch((function(e){S.error(e.message)}))};return(0,s.useEffect)((function(){b().then((function(e){var t;if(null!=e&&null!==(t=e.data)&&void 0!==t&&t.sfContactUpdateCasePending){var n=e.data.sfContactUpdateCasePending;X(!!n&&n.filter((function(e){return"New"===e.Status})).length)}})).catch((function(e){S.error(e.message),re(!1)})),ge(),pe()}),[]),{countries:_,states:N,modal:le,setModal:de,resetModal:fe,notifications:se,createNotification:ie,removeNotification:oe,fetchCountry:he,fetchCountries:ge,fetchAddress:function(e){J(!0),r(e).then((function(e){!1===e.success?(ie(e.message||"There was an error loading addresses. Please refresh the page to try again.","danger"),fe()):(he(e.address.country_id),R(e.address))})).catch((function(e){S.error(e.message),ie(e.message||"There was an error loading addresses. Please refresh the page to try again.","danger")})).then((function(){return J(!1)}))},fetchAddresses:pe,setShippingAddress:function(e){f(e).then((function(e){e.success?(ie(e.message||"Address set correctly for Shipping","success"),pe()):ie(e.message||"There was an error. Please refresh the page to try again.","danger")})).catch((function(e){S.error(e.message),ie(e.message||"There was an error. Please refresh the page to try again.","danger")}))},removeAddress:function(e){p(e).then((function(e){e.success?(ie(e.message||"Address was deleted correctly for Shipping","success"),pe()):ie(e.message||"There was an error. Please refresh the page to try again.","danger")})).catch((function(e){S.error(e.message),ie(e.message||"There was an error. Please refresh the page to try again.","danger")}))},saveAddress:function(){if(Z.current.reportValidity()){J(!0);var e=new FormData(Z.current);h(e).then((function(e){e.success?(ie(e.message||"Address was added correctly","success"),pe(),fe()):ie(e.message||"There was an error. Please refresh the page to try again.","danger")})).catch((function(e){S.error(e.message),ie(e.message||"There was an error. Please refresh the page to try again.","danger")})).then((function(){return J(!1)}))}},loading:W,setLoading:H,loadingAddress:z,setLoadingAddress:J,addresses:M,setAddresses:B,address:x,setAddress:R,isAdmin:function(){return"Admin"===(null==O?void 0:O.role_name)},submitUpdateRequest:function(e){re(!0),v(e).then((function(e){var t,n,r;null!==(t=e.data)&&void 0!==t&&null!==(n=t.sfContactUpdateCaseCreate)&&void 0!==n&&n.success?(ie("Update Request was sent successfully.","success"),X(!0)):(ie((null===(r=e.errors[0])||void 0===r?void 0:r.debugMessage)||"There was an error. Please refresh the page to try again.","danger"),re(!1))}
1)).catch((function(e){S.error(e.message),ie(e.message||"There was an error. Please refresh the page to try again.","danger"),re(!1)}))},pendingRequest:G,disabledSubmitUpdateRequest:ne,formRef:Z}}},13988:function(e,t,n){"use strict";var r=n(58168),a=n(5544),s=n(80045),i=(n(28706),n(96540)),o=n(20312),c=n.n(o),u=n(5556),l=n.n(u),d=["children","onAfterOpen","onRequestClose","isSelfClosing","duration","type","styles"],f=function(e){var t=e.children,n=e.onAfterOpen,o=e.onRequestClose,u=e.isSelfClosing,l=e.duration,f=e.type,p=e.styles,g=(0,s.A)(e,d),h=(0,i.useState)(!1),m=(0,a.A)(h,2),v=m[0],y=m[1],b=function(){y(!1),o&&setTimeout(o,250)};return(0,i.useEffect)((function(){v&&u&&setTimeout((function(){return b()}),l)}),[v]),i.createElement(c(),(0,r.A)({},g,{ariaHideApp:!1,className:"notify_item notify_item--".concat("error"===f?"danger":f," ").concat(v?"":"notify_item--right"),onAfterOpen:function(){y(!0),n&&n()},onRequestClose:b,portalClassName:"ReactNotifyPortal",overlayClassName:"notify",parentSelector:function(){return document.querySelector(".gemaire-notifications-wrapper")||document.body},shouldCloseOnOverlayClick:!1,shouldFocusAfterRender:!1,style:p,data:{"data-notify-item-state":"slide-in"}}),i.createElement(i.Fragment,null,t,i.createElement("button",{className:"button--reset notify_item-close",type:"button",onClick:b}," ")))};f.propTypes={children:l().oneOfType([l().arrayOf(l().node),l().node]),onAfterOpen:l().func,onRequestClose:l().func,duration:l().number,type:l().string,isSelfClosing:l().bool},f.defaultProps={duration:5e3,type:"success",styles:{overlay:{right:0,bottom:0,display:"block"},content:{position:"relative"}},isSelfClosing:!0},t.A=f},71999:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(96540),a=n(5544),s=function(){var e=(0,r.useState)(!0),t=(0,a.A)(e,2),n=t[0],s=t[1],i=document.querySelector("body"),o=document.querySelector(".sidebar-main"),c=document.querySelector(".column.main");return(0,r.useEffect)((function(){window.innerWidth<=1259?n?(i.classList.remove("overflow-h"),o.style.left="-279px"):(i.classList.add("overflow-h"),o.style.left=0):n?(o.classList.remove("closed"),c.classList.add("opened")):(o.classList.add("closed"),c.classList.remove("opened"))}),[n]),r.createElement("button",{className:"button button--subtle ".concat(!n&&"opened"),id:"dashboard_btn",onClick:function(){s(!n)}},r.createElement("span",null,r.createElement("i",{className:"material-icons"},"sort")," Dashboard"),r.createElement("i",{className:"mobile_toggle material-icons"},"arrow_left"))},i=function(e){var t=e.activeFilters,n=(0,r.useState)(!0),s=(0,a.A)(n,2),i=s[0],o=s[1],c=document.querySelector("body"),u=document.querySelector(".sidebar-additional");return(0,r.useEffect)((function(){u&&(window.innerWidth<=1439?i?(c.classList.remove("overflow-h"),u.style.right="-279px"):(c.classList.add("overflow-h"),u.style.right=0):i?u.classList.remove("closed"):u.classList.add("closed"))}),[i]),r.createElement("button",{className:"button button--subtle ".concat(!i&&"opened"),id:"filters_btn",onClick:function(){o(!i)}},r.createElement("span",null,r.createElement("i",{className:"material-icons"},"filter_list")," Filters ",t?"(".concat(t,")"):""),r.createElement("i",{className:"mobile_toggle material-icons"},"arrow_right"))},o=function(e){var t=e.title,n=e.afterDataLoad,a=e.isLoading,o=e.dashboardBtn,c=e.f
1iltersBtn,u=e.children;return r.createElement("div",{className:"page-title-wrapper"},o?r.createElement(s,null):null,c?r.createElement(i,null):null,r.createElement("h1",{className:"page-title"},u,n?a?null:t:n?void 0:t))}},54773:function(e,t,n){"use strict";n(52675),n(2008),n(83851),n(81278),n(26099),n(23500);var r=n(64467),a=n(5544),s=(n(79432),n(96540)),i=n(54267);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}t.A=function(){var e=(0,s.useState)({}),t=(0,a.A)(e,2),n=t[0],o=t[1];return{notifications:n,isAnyNotification:function(){var e;return!(null===(e=Object.keys(n))||void 0===e||!e.length)},createNotification:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"success",n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];o((function(a){return c(c({},a),{},(0,r.A)({},(0,i.LP)(),{active:n,content:e,type:t}))}))},removeNotification:function(e){return o((function(t){return c(c({},t),{},(0,r.A)({},e,c(c({},n[e]),{},{active:!1})))}))},setNotifications:o}}},54267:function(e,t,n){"use strict";n.d(t,{As:function(){return p},CN:function(){return A},Dk:function(){return f},Eb:function(){return m},LP:function(){return v},R9:function(){return O},Yv:function(){return y},cL:function(){return g},fK:function(){return b},qf:function(){return C},qg:function(){return h},r1:function(){return P},wQ:function(){return j}});var r=n(60436),a=n(5544),s=n(64467);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){(0,s.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}n(52675),n(28706),n(2008),n(23792),n(48598),n(62062),n(72712),n(34782),n(26910),n(54554),n(5506),n(83851),n(81278),n(79432),n(26099),n(58940),n(27495),n(38781),n(47764),n(25440),n(5746),n(42762),n(23500),n(62953),n(48408);var c="sort",u="dir",l={acme:["acmeref.com","acmeref.test"],gemaire:["gemaire.com","gemaire.test"],heatingandcooling:["heatingandcooling.com","heatingandcooling.test"]},d=window.location.hostname,f=function(e){return Object.keys(e).map((function(t){return"".concat(t,"=").concat(e[t])})).join("&")},p=function(e){var t=new URLSearchParams,n=e.pagination,r=void 0===n?{}:n,a=r.page,s=r.pageSize,i=e.sort,o=void 0===i?{}:i;return e.query&&t.set("q",e.query),a&&a>0&&t.set("p",a+1),s&&20!==parseInt(s,10)&&t.set("s",s),e.filters&&t.set("f",JSON.stringify(e.filters)),e.viewMode&&t.set("v",e.viewMode),o.param&&t.set(c,o.param),o.dir&&t.set(u,o.dir),"".concat(e.path||window.bloomreachPath||"","?").concat(t.toString())},g=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{setQuery:function(n){return e(o(o({},t),{},{query:n}))},setPage:function(n){return e(o(o({},t),{},{pagination:o(o({},t.pagination||{}),{},{page:n})}))},setViewMode:function(n){return e(o(o({},t),{},{viewMode:n}))},clearPage:function(){return e(t).setPage(0)},setPageSize:function(n){return e(o(o({},t),{},{pagination:o(o({},t.pagination||{}),{},{pageSize:n})})).clearPage()},setSort:function(n){return e(o(o({},t),{},{sort:o(o({},t.sort||{}),{},{param:n})})).clearPage()},setDir:function(n){return e(o(o({},t),{},{sort:o(o({},t.sort||{}),{},{dir:n})})).clearPage()},clearFilters:function(){return e(Object.entries(t).filter((function(e){return"filters"!==(0,a.A)(e,1)[0]})).reduce((function(e,t){var n=(0,a.A)(t,2),r=n[0],i=n[1];return o(o({},e),{},(0,s.A)({},r,i))}),{})).clearPage()},addFilter:function(n,r){return e(o(o({},t),{},{filters:o(o({},t.filters||{}),{},(0,s.A)({},n,r))})).clearPage()},removeFilter:function(n){return e(o(o({},t),{},{filters:Object.entries(t.filters||{}).filter((function(e){var t=(0,a.A)(e,1)[0];return n!==t})).reduce((function(e,t){var n=(0,a.A)(t,2),r=n[0],i=n[1];return o(o({},e),{},(0,s.A)({},r,i))}),{})})).clearPage()},search:t}},h=function(e){var t=new URLSearchParams(e);return{query:t.get("q"),pagination:{page:t.get("p")?parseInt(t.get("p"),10)-1:0,pageSize:t.get("s")?parseInt(t.get("s"),10):20},filters:t.get("f")?JSON.parse(t.get("f")):null,viewMode:t.get("v")?t.get("v"):"grid",sort:{param:t.get(c)?t.get(c):"score",dir:t.get(u)?t.get(u):"desc"}}},m=function(){var e;return(null===(e=Object.keys(l).filter((function(e){var t;return!(null===(t=l[e].filter((function(e){return d.indexOf(e)>=0})))||void 0===t||!t.length)})))||void 0===e?void 0:e[0])||null},v=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:9;return Math.random().toString(36).substr(2,e)},y=function(e){return e.toString().toLowerCase().replace(/\s+/g,"-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},b=function(e,t){var n=Object.keys(e||{})||[];return(t||[]).filter((function(e){return n.indexOf(e)<0}))},A=function(e){return(new DOMParser).parseFromString(e,"text/html").documentElement.textContent},w=new Event("processStart",{bubbles:!0}),S=new Event("processStop",{bubbles:!0}),O=function(){return document.body.dispatchEvent(w)},P=function(){return document.body.dispatchEvent(S)},C=function(e){for(var t=(0,r.A)(e),n=0;n<e.length;++n)for(var a=n+1;a<t.length;++a)t[n]===t[a]&&t.splice(a--,1);return t},j=function(e){var t={};return e.split(";").forEach((function(e){var n=e.split(":"),r=(0,a.A)(n,2),s=r[0],i=r[1];if(s){var o=function(e){var t=e.split("-");return 1===t.length?t[0]:t[0]+t.slice(1).map((function(e){return e[0].toUpperCase()+e.slice(1)})).join("")}(s.trim());t[o]=null==i?void 0:i.trim()}})),t}},50386:function(e){e.exports="query getCountries {\n  countries {\n    id\n    full_name_english\n  }\n}"},23190:function(e){e.exports="query getCountry($id: String) {\n  country(id: $
1id) {\n    id\n    two_letter_abbreviation\n    full_name_english\n    available_regions {\n      id\n      code\n      name\n    }\n  }\n}"},67570:function(e){e.exports="query getContactUpdateCasePending {\n  sfContactUpdateCasePending {\n    Id\n    CaseNumber\n    Status\n  }\n}"},53145:function(e){e.exports="mutation submitEditRequest($input: CaseCreateInput!) {\n  sfContactUpdateCaseCreate(input: $input) {\n    id\n    success\n    error\n  }\n}"}}]);

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.