PageSourceSearch

https://www.matchbook.com/assets/js/771.9604fa4de22c2346b010.chunk.js

js matchbook.com collected 2026-09-24 18:18:04 UTC 7,834 bytes, 2 lines download raw bytes

1(self.webpackChunkmatchbook_ui=self.webpackChunkmatchbook_ui||[]).push([[771],{4713:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.699 12.946a1 1 0 0 1 0-1.409l.204-.205a1 1 0 0 1 1.418 0l2.683 2.696a1 1 0 0 0 1.42-.001l7.252-7.31a1 1 0 0 1 1.422.003l.208.211a1 1 0 0 1-.003 1.406l-8.879 8.948a1 1 0 0 1-1.42 0L4.7 12.946z",fill:"#fff"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e.exports=o,o.default=o},29152:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return N}});var r=n(21757),o=n(9404),i=n(96540),a=n.n(i),l=n(5556),s=n.n(l),c=n(99062),u=(n(64509),n(82975),n(93863),n(78604),n(17482),n(32820),n(99650),n(70489),n(46942)),m=n.n(u),_=n(4713),d=n.n(_),g={clients:"Integrations-module__clients___k4qio",revokeBg:"Integrations-module__revokeBg___mNSR8",header:"Integrations-module__header___dpQAs",integrations:"Integrations-module__integrations___V+iU2",leftContent:"Integrations-module__leftContent___7l4HO",rightContent:"Integrations-module__rightContent___nb1jC",leftContentText:"Integrations-module__leftContentText___mjsOB",leftContentText__revoke:"Integrations-module__leftContentText__revoke___KRHKG",checkboxImage:"Integrations-module__checkboxImage___VAvTT",logoLink:"Integrations-module__logoLink___67Mno",logoBgGrey:"Integrations-module__logoBgGrey___AN1Ke",logoLink__revoke:"Integrations-module__logoLink__revoke___xU9Pz",centeredContainer:"Integrations-module__centeredContainer___VHhZR",containerInfo:"Integrations-module__containerInfo___xfOvS",errorText:"Integrations-module__errorText___lmdYZ",disabledText:"Integrations-module__disabledText___+qNnW",noIntegrations:"Integrations-module__noIntegrations___FLIGq",footerText:"Integrations-module__footerText___C0L-F",lightFading:"Integrations-module__lightFading___iOxSk",darkFading:"Integrations-module__darkFading___siLq6",blink:"Integrations-module__blink___vf-9C",slideBackground:"Integrations-module__slideBackground___lRbI5"};function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=f(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=f(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==f(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,l=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return p(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var y=function(e){var t=e.client,n=e.unlinkClient,r=e.logoUri,o=b((0,i.useState)(!1),2),l=o[0],s=o[1],c=m()(h(h({},g.clients,!0),g.revokeBg,l)),u=m()(h({},g.logoBgGrey,t.linked&&!t.enabled)),_=function(){s(!l)};return a().createElement(i.Fragment,null,a().createElement("div",{className:c},a().createElement("div",{className:g.leftContent},l?a().createElement("p",{className:g.leftContentText__revoke},"Revoke access to ",t.name,"?"):a().createElement(i.Fragment,null,a().createElement("img",{className:u,src:r,alt:"".concat(t.name," logo"),height:"auto",width:"118px"}),a().createElement("p",{className:g.leftContentText},t.description))),a().createElement("div",{className:g.rightContent},l?a().createElement(i.Fragment,null,a().createElement("span",{role:"button",className:g.logoLink__revoke,onClick:_},"No, Cancel"),a().createElement("span",{role:"button",className:g.logoLink__revoke,onClick:function(){n(t.id),s(!1)}},"Yes, Revoke Access")):a().createElement(i.Fragment,null,t.linked?a().createElement(i.Fragment,null,t.enabled?a().createElement(d(),{className:g.checkboxImage,height:"24px",width:"24px",onClick:_}):a().createElement("p",{className:g.disabledText},"DISABLED")):a().createElement("a",{className:g.logoLink,href:t.homepageUri,target:"_blank",rel:"noopener noreferrer"},"VISIT SITE")))))};y.propTypes={client:s().instanceOf(Object).isRequired,unlinkClient:s().func.isRequired,logoUri:s().string.isRequired};var v=y,k=function(e){var t=e.clients,n=e.clientLogoUris,r=e.requestClients,o=e.unlinkClient,l=e.error,s=e.userIsLoggedIn;(0,i.useEffect)((function(){r()}),[]);var u=(0,i.useMemo)((function(){return t.filter((function(e){return e.enabled}))}),[t]);return s?a().createElement(i.Fragment,null,a().createElement("div",{className:g.integrations},a().createElement("div",{className:g.centeredContainer},a().createElement("div",{className:g.info},a().createElement("h1",{className:g.header},"Integrations"),a().createElement("div",{className:g.containerInfo},a().createElement("p",null,"Matchbook offers a number of integrations with third party sites to provide you with a smoother betting experience whether on Matchbook or elsewhere."),a().createElement("p",null,"Below is a list of available integrations. Once integrated, the third party site will have the ability to access your betting records and may be able to place bets on your behalf."),a().createElement("p",null,"You may also revoke any integrations from this screen if you should so wish.")),a().createElement("p",{className:g.errorText},l),u.size?u.map((function(e){return a().createElement(v,{key:e.id,client:e,unlinkClient:o,logoUri:n.get(e.id)})})):a().createElement("div",{className:g.noIntegrations},"No Integrations available at this time"),a().createElement("p",{className:g.footerText},"Matchbook does not control the content displayed on third party websites."," ",a().createElement("br",null),a().createElement("br",null),"You are responsible for managing which third party sites  your account is integrated 
1with. Matchbook reserves the right to switch off third party and/all integrations at any time without notice."," ",a().createElement("br",null),a().createElement("br",null),"All bets struck via a third party integrations are subject to Matchbook's terms and conditions and privacy policy. Matchbook accepts no responsibility for any failure of a third party system which may result in you being unable to place a bet on the Matchbook Exchange."))))):a().createElement(c.rd,{to:"/"})};k.propTypes={requestClients:s().func.isRequired,unlinkClient:s().func.isRequired,userIsLoggedIn:s().bool,clients:s().instanceOf(o.List).isRequired,clientLogoUris:s().instanceOf(o.Map).isRequired,error:s().string};var I=k,E=n(50745),C=new o.List,x=new o.Map,w={requestClients:E.qZ,unlinkClient:E.J};var N=(0,r.Ng)((function(e){return{clients:e.getIn(["thirdPartyClients","clients"],C),clientLogoUris:e.getIn(["thirdPartyClients","logoUris"],x),userIsLoggedIn:e.getIn(["user","isLoggedIn"],""),error:e.getIn(["thirdPartyClients","error"],"")}}),w)(I)}}]);
2//# sourceMappingURL=771.9604fa4de22c2346b010.chunk.js.map

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.