l,{cookie:S}=(e=new Set([v,"client-binding",w,"svSession","smSession","server-session-bind","wixSession2","wixSession3"].map(e=>e.toLowerCase())),a({context:document,property:"cookie",set:{func:t=>{var r,o;let n,i;return r=document,o=void 0,n=g(),i=p(t.split(";")[0]||"")||"",void([...e].every(e=>!i.startsWith(e.toLowerCase()))&&n?.set?n.set.call(r,t):o&&console.warn(o))}},get:{func:()=>(function(e,t){let r=g();if(!r?.get)throw Error("Cookie descriptor or getter not available");return d(r.get.call(e),t).join("; ")})(document,e)},enumerable:!0}),{cookieStore:function(e,t){if(!globalThis?.cookieStore)return;let r=globalThis.cookieStore.get.bind(globalThis.cookieStore),o=globalThis.cookieStore.getAll.bind(globalThis.cookieStore),n=globalThis.cookieStore.set.bind(globalThis.cookieStore),i=globalThis.cookieStore.delete.bind(globalThis.cookieStore);return a({context:globalThis.CookieStore.prototype,property:"get",value:async function(t){return f(("string"==typeof t?t:t.name)||"",e)?null:r.call(this,t)},enumerable:!0}),a({context:globalThis.CookieStore.prototype,property:"getAll",value:async function(){let t=await o.apply(this,Array.from(arguments));return d(t,e)},enumerable:!0}),a({context:globalThis.CookieStore.prototype,property:"set",value:async function(){let r=Array.from(arguments);if(!f(1===r.length?r[0].name:r[0],e))return n.apply(this,r);t&&console.warn(t)},enumerable:!0}),a({context:globalThis.CookieStore.prototype,property:"delete",value:async function(){let t=Array.from(arguments);if(!f(1===t.length?t[0].name:t[0],e))return i.apply(this,t)},enumerable:!0}),a({context:globalThis.cookieStore,property:"prototype",value:globalThis.CookieStore.prototype,enumerable:!1}),a({context:globalThis,property:"cookieStore",value:globalThis.cookieStore,enumerable:!0}),{get:r,getAll:o,set:n,delete:i}}(e,void 0),cookie:g()}),k="tbReady",x="security_overrideGlobals",{experiments:E,siteFeaturesConfigs:P,accessTokensUrl:C}=window.viewerModel,D={},M=(t=b(v,S),T["specs.thunderbolt.browserCacheReload"]&&(b(w,S)||t?m("removeItem"):function(){if("undefined"!=typeof window){let e=performance.getEntriesByType("navigation")[0];return"back_forward"===(e?.type||"")}return!1}()&&function(){let{counter:e}=function(){let e=m("getItem");if(e){let[t,r]=e.split("-"),o=r?parseInt(r,10):0;if(o>=3){let e=t?Number(t):0;if(Date.now()-e>6e4)return{counter:0}}return{counter:o}}return{counter:0}}();e<3?(function(e=1){m("setItem",`${Date.now()}-${e}`)}(e+1),window.location.reload()):console.error("ATS: Max reload attempts reached")}()),r=h(v),o=h(v,location.hostname),S.set.call(document,r),S.set.call(document,o),t);M&&(D["client-binding"]=M);let O=fetch;addEventListener(k,function e(t){let{logger:r}=t.detail;try{window.tb.init({fetch:O,fetchHeaders:D})}catch(t){let e=Error("TB003");r.meter(`${x}_${e.message}`,{paramsOverrides:{errorType:x,eventString:e.message}}),window?.viewerModel?.mode.debug&&console.error(t)}finally{removeEventListener(k,e)}}),E["specs.thunderbolt.hardenFetchAndXHR"]||(window.fetchDynamicModel=()=>P.sessionManager.isRunningInDifferentSiteContext?Promise.resolve({}):fetch(C,{credentials:"same-origin",headers:D}).then(function(e){if(!e.ok)throw Error(`[${e.status}]${e.statusText}`);return e.json()}),window.dynamicModelPromise=window.fetchDynamicModel())})();
//# sourceMappingURL=handleAccessTokens.inline.dc220a1a.bundle.min.js.map
ComCrowd- Driving innovation using Global delivery model
top of page
Transforming Ideas into Scalable Solutions Trusted by global businesses worldwide as their go-to partner
Transforming businesses with innovation
We Take Pride in Our Numbers
Are You Ready to Accelerate Your Business? At ComCrowd, we partner with global companies to deliver top-tier technology and business process outsourcing solutions. By leveraging our deep industry expertise and cost-efficient global delivery systems, we tailor our support to meet the complex needs of clients, including Fortune 500 companies, across diverse sectors.
Our association with the Zenith Group expands our capabilities, enabling us to operate in over 20 countries with multiple 24/7 delivery centres.
Business Process outsourcing Partnering with us means gaining a reliable, cost-effective extension of your team dedicated to enhancing productivity and performance.
Platforms & Solutions
Built for travel companies, TAAB ERP streamlines B2B and B2C operations, covering reservations, inventory, Middle & Back-office functions. Empower your customers to book flights, hotels, tours, insurance, and more. Perfect for OTAs, Airlines, GDS wholesalers, and travel operators.
Supplychain & Distribution
Join our team Challenge yourself to explore new technologies.
bottom of page