PageSourceSearch

https://www.northstarbets.ca/no_brand_candy-theme/js/app-out/responsible-gaming.7737dd8f83b9210ccfa5.chunk.js

js northstarbets.ca collected 2026-09-24 10:10:20 UTC 18,636 bytes, 2 lines download raw bytes

1export const __webpack_id__=8505;export const __webpack_ids__=[8505];export const __webpack_modules__={2645:(e,t,i)=>{i.d(t,{A:()=>s});var n=i(46792),a=i(9667);const s=({date:e})=>{const t=(0,a.eA)(),i=(0,n.k)();return e?t("hint.til",[i.getDateTimeShort(e)]):null}},10009:(e,t,i)=>{i.r(t),i.d(t,{BetLossLimits:()=>Q,default:()=>Q});var n=i(45932),a=i.n(n),s=i(21818),l=i(37015),r=i(17919),o=i.n(r),m=i(93832),c=i.n(m),d=i(62387),p=i.n(d),u=i(44422),L=i.n(u),g=i(96540),y=i(90952),b=i(10782),f=i(15424),h=i(46792),T=i(76860),_=i(9982),E=i(91800),I=i(65506),N=i(91743),P=i(9667),v=i(2645);const A=e=>e.split(",").map((e=>e.trim())).filter(Boolean),D=e=>Object.values(e).find((e=>e.action))?.action,O="message",C="92233720368547758.07",$=["session","day","week","month"],M={1:"session",2:"day",3:"week",4:"month"},k={ENABLED:"enabled",DISABLED:"disabled",FORCED:"forced"},w={empty:{value:"",displayValueTKey:"placeholder.limit.empty"},unlimited:{value:C,displayValueTKey:"placeholder.limit.unlimited"}};var S=i(78671),x=i(17658),q=i(24075);var Y=i(63412),V=i.n(Y);var B=i(68767);const G={title:"Limits__title--1Y6",message:"Limits__message--2e3",form:"Limits__form--_Sy",control:"Limits__control--1Xc",submit:"Limits__submit--3Pq"};function K(){return K=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)({}).hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},K.apply(null,arguments)}const F=()=>{const e=(0,P.pq)(L()(["config","availablePeriods"])),{portletType:t}=(0,P.Ai)();return(0,g.useCallback)(((i,n)=>{const{initialValues:a}=n.getState(),{limits:s,action:r}=((e,t,i)=>({limits:i.filter((i=>t[i]!==e[i])).map((e=>({amount:t[e]||"0",timePeriod:e}))),action:t.action}))(a,i,e);return(0,l.yG)({type:t,limits:s,action:r})}),[e,t])};var j=i(34275),R=i.n(j),U=i(85635),W=i.n(U),Z=i(42845),H=i.n(Z);const z=e=>e?new Date(`${e.replace(" ","T")}Z`):null,X={},J={responsiblegamingbetlimits:"betLimitEnabled",responsiblegaminglosslimits:"lossLimitEnabled"},Q=(0,s.a)({forLoggedIn:!0,reducer:e=>(t=X,i)=>{switch(i.type){case P.YL:case P.YL+e:{const{response:{actualLimits:e,pendingLimits:n},fetchPortlet:a}=i.payload;return{...t,actualLimits:e,pendingLimits:n,fetchPortlet:a}}case s.s:case s.s+e:{const{config:e}=i.payload;return{...t,config:e}}default:return t}},initialValue:X,onResponse:({data:{limits:e}})=>(e=>e.map((e=>({...e,startDate:z(e.startDate),endDate:z(e.endDate),resetDate:z(e.resetDate),periodStartDate:z(e.periodStartDate),timePeriod:e.timePeriod.toLowerCase()}))).reduce(((e,t)=>{const{timePeriod:i,pending:n=!1}=t,a=n?"pendingLimits":"actualLimits";return e[a]={...e[a],[i]:t},e}),{actualLimits:{},pendingLimits:{}}))(e),fetch:l.tR,parseConfig:e=>{const{availablePeriods:t}=e,i=H()(V()(t),W())(M),n=R()(((e,t)=>({...e,[t]:""})),{})(i);return{...e,availablePeriods:i,defaultFieldValues:n}},isLimitEnabled:(e,t)=>{const i=J[t];if(!i)throw new Error("Unknown limits type");return a()(i,e)}})((()=>{const{actualLimits:e,pendingLimits:t,fetchPortlet:i,config:{availablePeriods:n,noLimitsAllowed:s}}=(0,P.pq)(p()),r=(0,h.k)(),m=(0,P.eA)(),d=(()=>{const{actualLimits:e,config:{defaultFieldValues:t}}=(0,P.pq)(V()(["actualLimits","config"])),{portletType:i}=(0,P.Ai)(),n=(0,_.GV)(a()("betLossLimitActions"))[`${(0,l.qz)(i)}limitActions`];return(0,g.useMemo)((()=>{const i=Date.now(),a=A(n),s=D(e),l=a.length<2?a[0]||O:a.includes(s)?s:"",r=Object.keys(e).reduce(((t,i)=>({...t,[i]:e[i].limit?.amount})),{});return{...t,...r,fetchLimitsTimestamp:i,action:l}}),[e,t,n])})(),{portletType:u,tkPrefix:L}=(0,P.Ai)(),M=(()=>{const e=(0,P.pq)(a()("config")),{tkPrefix:t}=(0,P.Ai)();return(0,g.useMemo)((()=>{const{mandatory:i,predefinedType:n,predefinedLimits:a=[],noLimitsAllowed:s,availablePeriods:l}=e,r=a.map(Number),o=Math.min(...r),m=Math.max(...r),c=n===k.ENABLED&&r.length,d={min:o,max:m,exceptions:s?[Number(C)]:[]};return l.reduce(((e,n)=>({...e,[n]:[i&&(0,B.oneOf)({fields:l,error:`${t}error.oneOf`}),(0,B.money)(),c&&(0,B.range)(d)]})),{})}),[t,e])})(),Y=(()=>{const e=(0,P.eA)(),t=(0,h.k)();return(0,g.useCallback)((i=>{const{timePeriod:n,limit:{amount:a,currencyCode:s}={}}=i;return e("label.pending",a===C?[e(`field.${n}`),`´${e("placeholder.limit.unlimited")}´`]:[e(`field.${n}`),t.formatCurrency(a,{currencyCode:s})])}),[e,t])})(),j=(0,_.Cn)(a()("currencyCode")),R=(0,_.GV)(a()("betLossLimitActions")),{mode:U,dataList:W,displayValuesMap:Z}=(()=>{const e=(0,P.pq)(a()("config"));return(0,g.useMemo)((()=>{const{predefinedType:t,noLimitsAllowed:i,predefinedLimits:n=[]}=e,{LIST_ONLY:a,TEXT_ONLY:s,ALL:l}=q.d,{FORCED:r,DISABLED:o}=k,{unlimited:m,empty:c}=w;return{mode:t===r?a:i||t!==o?l:s,dataList:[...t===r?[c]:[],...n,...i?[m]:[]],displayValuesMap:{...i?{[m.value]:m.displayValueTKey}:{}}}}),[e])})(),H=(0,x.Z)({fields:[...n],exceptions:[0]}),z=(0,l.qz)(u),X=Object.keys(t).length>0,J=R[`${z}limitActions`],Q=A(J),ee=Q.length<2,te=D(e)===d.action,ie=Boolean(s)&&C,ne=(0,x.q)({isPristine:e=>!(!te&&ee)&&c()(e,d),fetchLimits:i,saveLimits:F()}),ae=e=>e.displayValueTKey?{...e,displayValue:m(e.displayValueTKey)}:e,se=$.filter((e=>Boolean(t[e]))).map((e=>({...t[e],date:t[e].startDate,text:Y(t[e])})));return g.createElement(b.A,{onSubmit:ne,validateOnBlur:!0,initialValues:d,validationConfig:M,fieldsToReplaceComma:n,render:({submitting:t,pristine:i,submitError:a,handleSubmit:s})=>g.createElement("form",{className:`${G.form} cms-rg-limits`,onSubmit:e=>e.preventDefault()},g.createElement("h3",{className:G.title},m("title.limits")),g.createElement(y.Pc,{subscription:{values:!0}},(({values:e})=>{const t=H({values:e}),i=m("playtech.mobile.system.tooltip.limits.ascending.warning");return t?g.createElement(I._,{classNames:G,warning:i}):null})),a&&g.createElement(E.K,{error:a,animate:!0}),ee?g.createElement("input",{type:"hidden",name:"action"}):g.createElement(T.l,{name:"action",className:G.control,label:m("label.action"),placeholder:m("label.action"),"aria-label":m(["label.action","playtech.mobile.system.select.aria-label"]),options:Q.map((e=>({value:e,label:m(`label.action.${e}`)})))}),n.map((t=>g.createElement(N.m,K({key:t,name:t,mode:U,hint:e[t]&&g.createElement(v.A,{tKey:`${L}.hint.til`,date:e[t].resetDate})},ie&&{maxValue:ie},{label:m(`label.${t}`),dataList:o()(ae,W),className:G.control,inputMode:"decimal",placeholder:m(`placeholder.${t}`),displayValuesMap:o()(m,Z),currencySymbol:r.getCurrencySymbol(j),"aria-label":m([`label.${t}`,`placeholder.${t}`])})))),X&&g.createElement("h3",{className:G.title},m("title.pending")),g.createElement(S.O,{limitType:z,limits:se}),g.createElement(f.$,{type:"button",onClick:s,className:G.submit,disabled:t||i&&te},m("button.submit")))})}))},71034:(e,t,i)=>{i.r(t),i.d(t,{LoginLimits:()=>ge,default:()=>ge});var n=i(32759),a=i.n(n),s=i(63412),l=i.n(s),r=i(85635),o=i.n(r),m=i(42845),c=i.n(m),d=i(21818),p=i(62387),u=i.n(p),L=i(96540),g=i(90952),y=i(10782),b=i(15245),f=i(15424),h=i(91800),T=i(20364),_=i(65506),E=i(91743),I=i(9667),N=i(24075),P=i(17658),v=i(2645),A=i(27474),D=i(23745),O=i(19611);const C=(e={})=>(0,A.t)({...e,ID:35625,responses:[35626,35627],description:"Set Player Login Limits",correlationId:(0,D.NF)(`${O.cM}-`)});var $=i(78671);const M={LOGIN_COUNT:1,DAILY_LIMIT:2,BAN_ON_BET_AFTER_LOGOUT:3,WEEKLY_LIMIT:4,MONTHLY_LIMIT:5},k={[M.LOGIN_COUNT]:"monthlyLoginCount",[M.DAILY_LIMIT]:"dailyLoginTime",[M.WEEKLY_LIMIT]:"weeklyLoginTime",[M.MONTHLY_LIMIT]:"monthlyLoginTime"},w={[M.DAILY_LIMIT]:"day",[M.WEEKLY_LIMIT]:"week",[M.MONTHLY_LIMIT]:"month"},S={[M.LOGIN_COUNT]:{label:"fields.countLabel",placeholder:"fields.countPlaceholder",pendingLabel:"pendingFields.countLabel"},[M.DAILY_LIMIT]:{label:"fields.dailyLabel",placeholder:"fields.dailyPlaceholder",pendingLabel:"pendingFields.dailyLabel"},[M.WEEKLY_LIMIT]:{label:"fields.weeklyLabel",placeholder:"fields.weeklyPlaceholder",pendingLabel:"pendingFields.weeklyLabel"},[M.MONTHLY_LIMIT]:{label:"fields.monthlyLabel",placeholder:"fields.monthlyPlaceholder",pendingLabel:"pendingFields.monthlyLabel"}},x=Number("9223372036854775807");var q=i(98451);const Y=e=>Number((e=>e?(0,q.nM)(e):null)(e)),V=e=>k[e],B=e=>w[e],G=(e,t)=>{const{initialValues:i}=t.getState();return Object.fromEntries(Object.entries(e).filter((([e,t])=>i[e]!==Number(t))).map((([e,t])=>[e,Number(t)])))},K=(e,t)=>{const{dd:i,hh:n,mm:a}=(e=>({dd:Math.floor(e/24/60),hh:Math.floor(e/60%24),mm:e%60}))(e),s=`${n} ${t("date.hh")} ${a} ${t("date.min")}`;return i?`${i} ${t("date.dd")} ${s}`:s};var F=i(45932),j=i.n(F);var R=i(6077),U=i.n(R),W=i(79487),Z=i.n(W),H=i(68767),z=i(36514);const{LOGIN_COUNT:X,DAILY_LIMIT:J,WEEKLY_LIMIT:Q,MONTHLY_LIMIT:ee}=M,te=k[X],ie=k[J],ne=k[Q],ae=k[ee],se=[ie,ne,ae],le=(e=[])=>t=>e.filter((e=>t[e])),re=le(se),oe=le([te,...se]),me=Z()([z.hj,z.EA]),ce=()=>{const{tkPrefix:e}=(0,I.Ai)(),t=(0,I.pq)(j()("config"));return(0,L.useMemo)((()=>{const i=t=>`${e}validation.${t}`,n=(e=>({[te]:()=>[(0,H.required)({predicate:me,error:e("loginCountRequired")}),(0,H.int)({error:e("onlyDigits")}),(0,H.range)({min:0,error:e("onlyDigits")}),(0,H.range)({max:Number.MAX_SAFE_INTEGER,exceptions:[x],error:e("maxExceeded")})],[ie]:()=>[],[ne]:()=>[],[ae]:()=>[]}))(i),a=l()(oe(t),n),s=re(t);return U()(((e,n)=>n===te?e():[1===s.length||t.loginTimeLimitsMandatory?(0,H.required)({predicate:me,error:i("limitsRequired")}):(0,H.oneOfBy)({fields:s,predicate:me,error:i("atLeastOneLimit")}),...e(s)]),a)}),[t,e])},de={title:"LoginLimits__title--3g4",description:"LoginLimits__description--25i",formActions:"LoginLimits__formActions--1_f",form:"LoginLimits__form--1T8",label:"LoginLimits__label--2vO",message:"LoginLimits__message--147",fieldSet:"LoginLimits__fieldSet--8cD",submit:"LoginLimits__submit--2pS",control:"LoginLimits__control--3WU"},pe=e=>0===Object.keys(e).length,ue={},Le=c()(l()(o()(k)),o(),a()(Boolean)),ge=(0,d.a)({forLoggedIn:!0,reducer:e=>(t=ue,i)=>{switch(i.type){case I.YL:case I.YL+e:{const{response:{loginLimits:e},fetchPortlet:n}=i.payload,{limits:a,pendingLimits:s}=((e,t=[])=>e.filter((e=>e.limitType!==M.BAN_ON_BET_AFTER_LOGOUT&&t[V(e.limitType)])).map((e=>({...e,startDate:Y(e.startDate),endDate:Y(e.endDate),name:V(e.limitType),timePeriod:B(e.limitType)}))).reduce(((e,t)=>{const{name:i,pending:n=!1}=t,a=n?"pendingLimits":"limits";return e[a]={...e[a],[i]:t},e}),{limits:{},pendingLimits:{}}))(e,t.config);return{...t,limits:a,pendingLimits:s,fetchPortlet:n}}case d.s:case d.s+e:{const{config:e}=i.payload;return{...t,config:e}}default:return t}},initialValue:ue,fetch:()=>(0,A.t)({ID:35622,responses:[35623,35624],description:"Get Player Login Limits"}),isLimitEnabled:Le})((()=>{const{config:e,limits:t,pendingLimits:i,fetchPortlet:n}=(0,I.pq)(u()),a=(0,I.eA)(),s=(()=>{const e=(0,I.pq)(j()("limits"));return(0,L.useMemo)((()=>({...Object.values(k).reduce(((t,i)=>{const n=e[i];return{...t,[i]:n?n.limit:0}}),{}),fetchLimitsTimestamp:Date.now()})),[e])})(),l=ce(),r=(()=>{const e=(0,I.eA)();return(0,L.useCallback)((t=>{const{pendingLabel:i,limitType:n,limit:a}=t;return a===x?`${e(i)} ´${e("date.unlimited")}´`:n===M.LOGIN_COUNT?`${e(i)} ${a}`:`${e(i)} ${K(a,e)}`}),[e])})(),o=(0,P.q)({fetchLimits:n,saveLimits:C,isPristine:pe}),{noLimitsAllowed:m=!0}=e,{monthlyLoginCount:c,...d}=((e={},t)=>Object.entries(k).reduce(((i,[n,a])=>{const s=e[a]||{limitType:parseInt(n)};
1return{...i,[a]:{...s,...S[n],name:a,allowed:t[a]}}}),{}))(t,e),p=((e={})=>Object.entries(e).map((([e,t])=>({...t,...S[t.limitType],date:t.startDate,name:e}))))(i).map((e=>({...e,text:r(e)}))),A=(0,P.Z)({fields:Object.keys(d),exceptions:[0]});return L.createElement(y.A,{onSubmit:o,formatData:G,initialValues:s,validationConfig:l,render:({submitting:t,pristine:i,submitError:n,handleSubmit:s})=>L.createElement("form",{className:`${de.form} cms-rg-login-limits`,onSubmit:e=>e.preventDefault()},L.createElement("section",{className:de.loginLimits},L.createElement("h3",{className:de.title},a("limitsTitle")),L.createElement(g.Pc,{subscription:{values:!0}},(({values:e})=>{const t=A({values:e}),i=a("playtech.mobile.system.tooltip.limits.ascending.warning");return t?L.createElement(_._,{classNames:de,warning:i}):null})),n&&L.createElement(h.K,{error:n,animate:!0}),e.monthlyLoginCount&&L.createElement(L.Fragment,null,L.createElement(b.F,{t:a,tagName:"p",tKey:"loginAmountDescription",className:de.description}),L.createElement("div",{className:de.fieldSet},L.createElement(E.m,{classNames:de,dataList:[x],className:de.control,name:c.name,label:a(c.label),placeholder:a(c.placeholder),displayValuesMap:{[x]:a("date.unlimited")},mode:m?N.d.ALL:N.d.TEXT_ONLY,"aria-label":a([c.label,c.placeholder])}))),(e.dailyLoginTime||e.weeklyLoginTime||e.monthlyLoginTime)&&L.createElement(L.Fragment,null,L.createElement(b.F,{t:a,tagName:"p",tKey:"timeLimitsDescription",className:de.description}),L.createElement("div",{className:de.fieldSet},Object.entries(d).filter((([,{allowed:e}])=>e)).map((([e,{limitType:t,name:i,label:n,placeholder:s,resetDate:l}])=>L.createElement(T.Ay,{key:e,name:i,label:a(n),title:a(s),unlimitedValue:x,allowUnlimited:m,hint:L.createElement(v.A,{date:l}),classNames:{control:de.control},useDays:t!==M.DAILY_LIMIT,maxDays:t===M.WEEKLY_LIMIT?7:void 0})))))),p.length>0&&L.createElement("section",{className:de.appliedLimits},L.createElement("h3",{className:de.title},a("pendingLimitsTitle")),L.createElement($.O,{classNames:de,limitType:"loginTime",limits:p})),L.createElement("div",{className:de.formActions},L.createElement(f.$,{type:"button",onClick:s,className:de.submit,disabled:t||i},a("confirmButtonText"))))})}))},78671:(e,t,i)=>{i.d(t,{O:()=>h});var n=i(96540),a=i(79511),s=i(91800),l=i(64659),r=i(15424),o=i(46792),m=i(45932),c=i.n(m),d=i(20214),p=i(83312),u=i(9667),L=i(37015);const g=({action:e,limitType:t,timePeriod:i,setIsLoading:a,setConfirmError:s,message:r})=>{const o=(0,p.a)(),{portletType:m}=(0,u.Ai)(),L=(0,d.Z)(),g=(0,u.pq)(c()("fetchPortlet")),y=(0,l.c3)("playtech.mobile.system.responsibleGaming.limits.");return(0,n.useCallback)((async()=>{a(!0),s("");try{await e({limitType:t,timePeriods:[i]}),o(y(r),{variant:"success"}),g({type:m},{showLoader:!1})}catch(e){const t=L(e);s(t)}finally{a(!1)}}),[e,i,a,s,r,m,t,L,g,y,o])},y={pending:"PendingLimitsItem__pending--x9p","pending-info":"PendingLimitsItem__pending-info--3P4",date:"PendingLimitsItem__date--KzA","pending-actions":"PendingLimitsItem__pending-actions--sIq",btn:"PendingLimitsItem__btn--2vl"},b=({limit:e,limitType:t,classNames:i={},setConfirmError:s})=>{const m=(0,o.k)(),[c,d]=(0,n.useState)(),p=(0,l.c3)("playtech.mobile.system.responsibleGaming.limits."),{date:u,text:b,timePeriod:f,acceptanceNeeded:
1h}=e,T=0===h||1===h,_=(({timePeriod:e,limitType:t,setIsLoading:i,setConfirmError:a})=>{const s=g({limitType:t,timePeriod:e,setIsLoading:i,setConfirmError:a,action:L.BK,message:"acceptSuccess"});return(0,n.useCallback)((async()=>{await s()}),[s])})({timePeriod:f,limitType:t,setIsLoading:d,setConfirmError:s}),E=(({timePeriod:e,limitType:t,setIsLoading:i,setConfirmError:a})=>{const s=g({limitType:t,timePeriod:e,setIsLoading:i,setConfirmError:a,action:L.FM,message:"declineSuccess"});return(0,n.useCallback)((async()=>{await s()}),[s])})({timePeriod:f,limitType:t,setIsLoading:d,setConfirmError:s});return b&&u?n.createElement("div",{className:(0,a.$I)([y,i],["pending"])},n.createElement("div",{className:(0,a.$I)([y,i],["pending-info"])},n.createElement("span",{className:(0,a.$I)([y,i],["text"])},b),n.createElement("span",{className:(0,a.$I)([y,i],["date"])},m.getDateTimeShort(u))),T&&n.createElement("div",{className:(0,a.$I)([y,i],["pending-actions"])},n.createElement(r.$,{type:"button",color:"negative",onClick:E,disabled:c,className:y.btn},p("decline")),n.createElement(r.$,{type:"button",onClick:_,className:y.btn,disabled:c||0===h},p("accept")))):null},f={pendingContainer:"PendingLimits__pendingContainer--wx_",error:"PendingLimits__error--3qq"},h=({limits:e,limitType:t,classNames:i={}})=>{const[l,r]=(0,n.useState)("");return n.createElement("div",{className:`${(0,a.$I)([f,i],["pendingContainer"])} cms-rg-pending-limits`},l&&n.createElement(s.K,{error:l,className:f.error,animate:!0}),e.map(((e,a)=>n.createElement(b,{key:a,limit:e,limitType:t,classNames:i,setConfirmError:r}))))}},17658:(e,t,i)=>{i.d(t,{Z:()=>L,q:()=>p});var n=i(93832),a=i.n(n),s=i(96540),l=i(64659),r=i(53108),o=i(9667),m=i(83312);const c=(e,t)=>{const{initialValues:i}=t.getState();return a()(e,i)},d=()=>({type:(0,o.Ai)().portletType}),p=({fetchLimits:e,saveLimits:t,isPristine:i=c,useParams:n=d})=>{const a=(0,m.a)(),p=(0,l.c3)(),u=n(),{tkPrefix:L}=(0,o.Ai)(),g=(0,r.Z)({tkPrefix:`${L}save.`}),y=(0,r.Z)({tkPrefix:`${L}fetch.`});return(0,s.useCallback)((async(n,s)=>{if(i(n,s))return p("playtech.mobile.system.limits.noChanges");const l=p("playtech.mobile.system.error.default");try{await t(n,s),a(p("playtech.mobile.system.limits.saved"),{variant:"success"})}catch(e){return g(e,l)}try{e(u,{showLoader:!1})}catch(e){return y(e,l)}}),[i,p,t,a,e,u,g,y])};var u=i(36514);const L=({fields:e,eq:t,error:i,exceptions:n})=>{const a=(0,s.useMemo)((()=>u.Ay.ascending({...e&&{fields:e},...t&&{eq:t},...i&&{error:i},...n&&{exceptions:n}})),[e,t,i,n]);return(0,s.useCallback)((({values:t})=>{const i=Object.fromEntries(Object.entries(t).filter((([t])=>e.includes(t))).map((([e,t])=>[e,Number(String(t).replace(",","."))]))),n=Object.entries(i).map((([e,t])=>a(t,i,e))).filter(Boolean);return n.length?n[0]:null}),[a,e])}},37015:(e,t,i)=>{i.d(t,{BK:()=>o,FM:()=>m,qz:()=>r,tR:()=>s,yG:()=>l});var n=i(27474);const a={responsiblegamingbetlimits:{limitType:"bet",fetch:{ID:35634,responses:[35635,35636],description:"Get Player Bet Limits"},save:{ID:35649,responses:[35650,35651],description:"Set Player Bet Limits"}},responsiblegaminglosslimits:{limitType:"loss",fetch:{ID:35643,responses:[35644,35645],description:"Get Player Loss Limits"},save:{ID:35646,responses:[35647,35648],description:"Set Player Loss Limits"}},acceptPlayerRGLimits:{ID:35799,responses:[35800,35801],description:"Accept Player RG Limits"}},s=({type:e})=>(0,n.t)(a[e].fetch),l=({type:e,limits:t,action:i})=>(0,n.t)({...a[e].save,action:i,limits:t}),r=e=>a[e].limitType,o=({limitType:e,timePeriods:t})=>(0,n.t)({...a.acceptPlayerRGLimits,action:"accept",limitType:e,timePeriods:t}),m=({limitType:e,timePeriods:t})=>(0,n.t)({...a.acceptPlayerRGLimits,action:"decline",limitType:e,timePeriods:t})},79487:(e,t,i)=>{var n=i(18496),a=i(42158),s=i(92823),l=i(44896),r=i(34275),o=n((function(e){return a(r(s,0,l("length",e)),(function(){for(var t=0,i=e.length;t<i;){if(!e[t].apply(this,arguments))return!1;t+=1}return!0}))}));e.exports=o}};
2//# sourceMappingURL=responsible-gaming.7737dd8f83b9210ccfa5.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.