1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`1.141.5`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`582964da-8ed9-4e4c-bc15-576acb1427a4`,e._sentryDebugIdIdentifier=`sentry-dbid-582964da-8ed9-4e4c-bc15-576acb1427a4`)}catch{}})();import{n as e,o as t}from"./DVxm0iIO.js";import{t as n}from"./BeLPFg17.js";import{Ct as r,S as i,U as a,ct as o,ht as s,lt as c,rs as l}from"./sdMpotc1.js";import{d as u,t as d,v as f}from"./C2pvAlM7.js";import{n as p}from"./DQ2he8Zs.js";import{$a as ee,En as te,Yt as m,cr as h,hf as g,jf as ne,of as re,t as _,yf as ie}from"./CwcG1ssT.js";import{A as ae,O as oe}from"./OPiOTCoO.js";import{An as se,Dn as ce,F as le,Fn as ue,Mn as de,On as fe,Rr as pe,kn as me,r as v,zr as he}from"./CT1CL1ga.js";import{i as y,l as ge,o as _e,s as ve,u as b}from"./D8A-IX_r.js";import{Dt as x,I as ye,_ as be,d as xe,n as S,p as Se,u as Ce,y as we}from"./CceByRE7.js";import{m as C,t as Te}from"./XRS_6il5.js";import{d as Ee,f as De}from"./BGb-qFk8.js";import{I as Oe,J as ke,K as Ae,et as je,it as Me,nt as Ne,t as w}from"./CimLHkaj.js";import{T as Pe,b as Fe,c as Ie,d as T,i as Le,l as Re,t as E,w as ze,y as Be}from"./9z9MAU_y.js";import{a as Ve,t as He}from"./DO_IErP9.js";import{$t as Ue,Xt as We,ht as Ge,mt as Ke,pt as qe,t as D,vt as Je,yt as Ye}from"./Doxr4u-g2.js";import{g as Xe,t as Ze}from"./CVm9UnAA2.js";import{c as Qe,i as $e,n as et,t as O}from"./D97MF7Np2.js";import{d as tt,t as nt}from"./B3zFwEUl2.js";import{A as rt,f as it,g as at,j as ot,t as st,v as ct,w as lt}from"./DpgLWo1i2.js";import{_ as k,t as ut,u as dt}from"./ByxeecLR2.js";import{n as ft,t as pt}from"./Cl_C4sZc2.js";import{n as mt,o as ht,t as gt}from"./D8xFU76v2.js";import{G as A,k as _t,q as j,t as vt,z as yt}from"./DVJRNAm1.js";import{A as bt,D as xt,i as St,o as Ct,r as wt,t as Tt}from"./BNV1QSpA.js";import{i as Et,t as Dt}from"./B9go-O4_.js";var M,Ot=e((()=>{v(),i(),M={list:e=>s(`/brand/list`)(e),listByAffiliate:e=>s(`/brand/list-by-affiliate`)(e),filterList:e=>s(`/brand/filter-list`)(e),item:r(se),byAffiliate:e=>s(`/brand/by-affiliate`)(e),rewardingCalendarBrand:e=>s(`/rewarding-calendar/brand`)(e),rewardingCalendarAffiliateBrand:e=>s(`/rewarding-calendar/affiliate-brand`)(e)}})),kt,At=e((()=>{De(),kt=Ee(`brand`,[`brands`])})),N=e((()=>{Ot(),At()})),P,jt,F=e((()=>{c(),{useBrandTranslation:P,brandTranslation:jt}=o(`brand`)})),I,Mt=e((()=>{He(),ot(),I=()=>Ve(rt)})),Nt,Pt=e((()=>{v(),E(),w(),N(),Mt(),Nt=(e={})=>{let{filter:t}=e,{withPartnerId:n}=oe(),{canViewList:r}=I(),i={filter:n(t)};return je(M.list(i),e=>fe({pagination:e,...i}),{enabled:r})}})),Ft,It=e((()=>{d(),v(),i(),N(),Ft=e=>{let{data:t,isLoading:n}=u(M.item(e),()=>r(ce)(e),{enabled:!!e});return{brand:t,isLoading:n}}})),L=e((()=>{Pt(),Mt(),It()})),Lt,Rt=e((()=>{d(),v(),S(),F(),_(),N(),Lt=()=>{let e=re(),{t}=P(),n=f(),r=Ce({}),{mutateAsync:i,isLoading:a}=de({mutation:{onSuccess:()=>{n.invalidateQueries(M.list())}}});return{isLoading:a,handleSubmit:async n=>{await i({data:n}),e(t(`toast.brandCreated`)),r()}}}})),zt,Bt=e((()=>{D(),zt=Ue}));function Vt(e){let{t}=P();return(0,Ht.jsx)(We,{placeholder:t(`fields.name.placeholder`),...e})}var Ht,Ut=e((()=>{D(),F(),Ht=l()})),Wt=e((()=>{Bt(),Ut()})),Gt,Kt,qt=e((()=>{b(),F(),{t:Gt}=jt(),Kt=ve().required().default(``).test(`validSubdomain`,()=>Gt(`validation.invalid.subdomain`),e=>/^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$/.test(e))}));function Jt(e){let{t}=P();return(0,Yt.jsx)(x,{name:`subdomain`,label:t(`fields.subdomain.label`),placeholder:t(`fields.subdomain.placeholder`),isRequired:!0,...e})}var Yt,Xt=e((()=>{S(),F(),Yt=l()})),Zt=e((()=>{qt(),Xt()}
1)),Qt,$t=e((()=>{b(),Qt=_e().required().nullable().default(null)})),en,tn=e((()=>{i(),en={list:e=>s(`/platform/list/available-for-brands`)(e)}}));function nn(){return je(en.list(),e=>le(e))}var rn=e((()=>{v(),w(),tn()}));function an({isRequired:e=!0,...t}){let{t:n}=P(),{isLoading:r,data:i}=nn(),o=a(i,{isNullable:!0,showEmptyOption:!0,emptyLabel:n(`fields.platform.empty`)});return(0,sn.jsx)(x,{name:`platformId`,label:n(`fields.platform.label`),placeholder:n(`fields.platform.placeholder`),as:p,options:o,isRequired:e,isNullable:!0,menuPortalTarget:document.body,isDisabled:r,...t})}var on,sn,cn,ln=e((()=>{on=t(n()),S(),i(),F(),rn(),sn=l(),cn=(0,on.memo)(an)})),un=e((()=>{$t(),ln()})),R=e((()=>{Wt(),Zt(),un()})),dn,fn=e((()=>{b(),D(),O(),R(),dn=y({name:zt,url:Je,icon:et,subdomain:Kt,platformId:Qt})})),pn,mn=e((()=>{E(),w(),pn=()=>{let{prepareImageField:e,isLoading:t}=ke(),n=ae();return{prepareFormDto:async({icon:t,...r})=>({...r,partnerId:n,icon:await e(t)}),isLoading:t}}}));function hn(){let{t:e}=P(),{isLoading:t,prepareFormDto:n}=pn(),{isLoading:r,handleSubmit:i}=Lt(),a=t||r;async function o(e){let t=await n(e);return i(t)}return(0,z.jsx)(we,{id:`add-brand-form`,title:e(`form.createTitle`),schema:dn,onSubmit:o,defaultValues:dn.partial().cast({},{stripUnknown:!0,assert:`ignore-optionality`}),actions:(0,z.jsx)(be,{submitButtonText:e(`form.createButton`),isLoading:a}),isLoading:a,children:(0,z.jsx)(h.Content,{children:(0,z.jsxs)(m,{children:[(0,z.jsx)(Vt,{}),(0,z.jsx)(Ye,{}),(0,z.jsx)($e,{label:e(`form.logotype`)}),(0,z.jsx)(Jt,{}),(0,z.jsx)(cn,{})]})})})}var z,gn=e((()=>{S(),D(),O(),_(),F(),Rt(),fn(),mn(),R(),z=l()})),_n=e((()=>{gn()})),vn,yn=e((()=>{b(),D(),O(),R(),vn=y({name:zt,url:Je,icon:et,subdomain:Kt,platformId:Qt})})),bn,xn=e((()=>{d(),g(),v(),S(),_(),N(),bn=({closeButtonLink:e})=>{let{brandId:t}=ne(),n=re(),r=f(),i=Ce({closeButtonLink:e}),{mutateAsync:a,isLoading:o}=ue({mutation:{onSuccess:()=>{r.invalidateQueries(M.list()),r.invalidateQueries(M.item(t))}}});return{isLoading:o,handleSubmit:async e=>{await a({id:Number(t),data:e}),n(),i()}}}})),Sn,Cn=e((()=>{w(),Sn=()=>{let{prepareImageField:e,isLoading:t}=ke();return{prepareFormDto:async({icon:t,...n})=>({...n,icon:await e(t)}),isLoading:t}}}));function wn({closeButtonLink:e,isReadOnly:t}){let{t:n}=P(),{brandId:r}=ne(),{canViewPlatformInfo:i}=I(),{isLoading:a,data:o}=u(M.item(r),()=>ce(Number(r))),{isLoading:s,prepareFormDto:c}=Sn(),{isLoading:l,handleSubmit:d}=bn({closeButtonLink:e}),f=a||l||s;async function p(e){let t=await c(e);return d(t)}let ee=vn.cast(o,{stripUnknown:!0,assert:`ignore-optionality`});return(0,B.jsx)(we,{id:`edit-brand-form`,title:xe(n(`form.editTitle`),t),onSubmit:p,schema:vn,defaultValues:ee,actions:(0,B.jsx)(Se,{isLoading:f}),isLoading:f,closeButtonLink:e,isReadOnly:t,stripUnchangedValues:!0,children:(0,B.jsx)(h.Content,{children:(0,B.jsxs)(m,{children:[(0,B.jsx)(Vt,{}),(0,B.jsx)(Ye,{}),(0,B.jsx)($e,{label:n(`form.logotype`)}),(0,B.jsx)(Jt,{isReadOnly:!0}),!!i&&(0,B.jsx)(cn,{})]})})})}var B,Tn=e((()=>{g(),d(),D(),O(),S(),_(),v(),L(),F(),yn(),xn(),Cn(),N(),R(),B=l()})),En=e((()=>{Tn()})),Dn=e((()=>{_n(),En()}));function V({children:e}){let{canCreateB2B:t,canManage:n}=I(),{type:r}=Oe()||{};return(r?.toLocaleLowerCase()===`b2c`?n:t)?(0,H.jsx)(H.Fragment,{children:e}):null}var H,U=e((()=>{w(),L(),H=l()})),On,kn,An=e((()=>{gt(),L(),xt(),vt(),On=l(),kn=()=>{let{canManage:e,canDeactivate:t}=I(),{canViewReward:n}=_t(),r=!e;return[{component:e=>(0,On.jsx)(mt,{...e,isReadOnly:r})},{component:e=>(0,On.jsx)(bt,{...e,to:`${e.data.id}/view-reward-plan-sub-affiliate`}),shouldRender:({data:e})=>!!e.subAffiliate&&n},{component:ht,shouldRender:t?({data:e})=>!e.deactivatedAt:!1}]}})),jn,Mn,W,Nn,Pn=e((()=>{jn=t(n()),ze(),st(),ot(),F(),_(),Fe(),Mn=l(),W=Pe(),Nn=()=>{let{t:e}=P(),{createBrandColumn:t}=lt(),{createUrlColumn:n}=it(),{createCreatedAtColumn:r}=ct(),{createDeactivatedAtColumn:i}=at();return(0,jn.useMemo)(()=>[Be(W,`id`,{enableSorting:!0,enableHiding:!1}),t(W,({id:e,name:t,icon:n})=>({id:e,name:t,icon:n}),{enableHiding:!1,meta:{sortColumns:void 0}}),n(W,`url`,{minSize:400}),W.accessor(`guid`,{header:e(`columns.guid`),id:`guid`,cell:({getValue:e})=>(0,Mn.jsx)(ee,{truncate:!0,children:e()})}),W.accessor(`subdomain`,{header:e(`columns.subdomain`),id:`subdomain`}),W.accessor(`platformName`,{header:e(`columns.platform`),id:`platformName`,cell:t=>t.getValue()||e(`fields.platform.noPlatform`),meta:{access:rt.viewPlatformInfo}}),r(W,`createdAt`,{header:e(`columns.foundedDate`),id:`createdAt`}),i(W,`deactivatedAt`,{header:e(`columns.deactivationDate`),id:`deactivatedAt`})],[t,n,r,i,e])}}));function Fn(){let{searchValue:e,setSearchValue:t}=Ae(),{t:n}=P(),r=kn(),i=Nn(),{list:a,isListLoading:o,total:s,onPaginationChange:c,limit:l,page:u,sorting:d,onSortingChange:f}=Le(M.list,fe,{filter:{search:e||void 0}}),p=!!a?.length;return(0,G.jsx)(Re,{headerComponent:(0,G.jsxs)(T.HeaderRow,{children:[(0,G.jsx)(te,{value:e,onSearch:t,placeholder:n(`list.search`)}),(0,G.jsx)(T.ColumnsVisibility,{isDisabled:!p})]}),data:a,columns:i,withHeaderRow:p,actions:r,isLoading:o,pageIndex:u,pageSize:l,rowCount:s,sorting:d,defaultColumn:{enableSorting:!1},withIdColumn:!1,onSortingChange:f,onPaginationChange:c,paginationComponent:(0,G.jsx)(T.BottomPagination,{resetDependencies:{limit:l,searchValue:e}}),emptyDataComponent:(0,G.jsx)(T.Empty,{searchValue:e,variant:`create-folder`,title:n(`list.empty.title`),description:n(`list.empty.description`),action:(0,G.jsx)(V,{children:(0,G.jsx)(Xe,{title:n(`buttons.create`),to:`add`})})})})}var G,In=e((()=>{v(),_(),E(),w(),N(),Ie(),Ze(),F(),U(),An(),Pn(),G=l()})),Ln=e((()=>{In()})),K,q,Rn,zn=e((()=>{ze(),vt(),Tt(),F(),st(),O(),Te(),Fe(),K=l(),q=Pe(),Rn=()=>{let{t:e}=P(),{t}=Qe(),{createRewardingColumn:n}=yt(),{createIdcTemplateColumn:r}=wt(),{createCreatedAtColumn:i}=ct(),{createUrlColumn:a}=it();return[Be(q,`id`,{enableSorting:!0}),q.accessor(`name`,{id:`name`,header:t(`columns.name`),minSize:300,enableHiding:!1,cell:({row:{original:e}})=>{let{id:n,name:r,icon:i}=e;return(0,K.jsxs)(C,{title:r,size:`xs`,children:[(0,K.jsx)(C.Avatar,{src:i,boxSize:`28px`,format:`full`}),(0,K.jsxs)(C.Info,{children:[(0,K.jsx)(C.Title,{to:`${n}/campaigns`}),(0,K.jsx)(C.SubTitle,{children:t(`idPrefix`,{id:n})})]})]})}}),a(q,`url`,{minSize:400}),i(q,`createdAt`,{header:e(`columns.foundedDate`)},`dd/MM/yyyy`),n(q,`rewarding`),r(q,({actualIdc:e})=>e,{id:`actualIdc`}),q.accessor(`mediaCampaignCount`,{id:`mediaCampaignCount`,header:e(`columns.campaigns`),size:160}),q.accessor(`itemCount`,{id:`itemCount`,header:e(`columns.mediaItems`),size:170}),q.accessor(`customerCount`,{id:`customerCount`,header:e(`columns.customers`),size:160})]}})),Bn=e((()=>{nt()})),Vn,Hn,Un=e((()=>{Tt(),L(),xt(),vt(),Bn(),Vn=l(),Hn=()=>{let{canManage:e}=I(),{canViewReward:t}=_t(),{canViewBrandRewarding:n,canSetIdcTemplate:r}=tt();return[{component:e=>{let{subAffiliate:t,id:n}=e.data,r=t?`${n}/view-reward-plan-sub-affiliate`:void 0;return(0,Vn.jsx)(bt,{...e,to:r})},shouldRender:({data:{subAffiliate:e}})=>(e||n)&&t},{component:Ct,shouldRender:e&&r}]}}));function Wn(e){let{t}=j();return(0,Gn.jsx)(Ge,{name:`fee`,label:t(`fields.fee.adminFee`),isRequired:!0,castOnChange:!1,markOptionality:!1,...e})}var Gn,Kn=e((()=>{D(),A(),Gn=l()})),qn=e((()=>{Kn()}));function Jn(e){let{t}=j(),n={absolute:t(`fields.mode.options.absolute`),direct:t(`fields.mode.options.direct`),positive:t(`fields.mode.options.positive`)},r=Object.values(pe).map(e=>({value:e,label:n[e]}));return(0,Yn.jsx)(x,{name:`mode`,label:t(`fields.mode.label`),as:p,options:r,isRequired:!0,...e})}var Yn,Xn=e((()=>{v(),S(),A(),Yn=l()})),Zn,Qn,$n=e((()=>{b(),v(),Zn=Object.keys(pe),Qn=ge().oneOf(Zn).default(Zn[0])})),er=e((()=>{Xn(),$n()})),J,tr,nr=e((()=>{b(),v(),J=Object.values(he),tr=ge().oneOf(J).default(J[0])}));function rr(e){let{t}=j();return(0,ir.jsx)(x,{as:ye,name:`src`,label:t(`fields.source.label`),isRequired:!0,options:[{value:`ggr`,label:t(`fields.source.option.ggr`)},{value:`ngr`,label:t(`fields.source.option.ngr`)}],...e})}var ir,ar=e((()=>{S(),A(),ir=l()})),or=e((()=>{nr(),ar()})),sr=e((()=>{or()})),cr=e((()=>{qn(),er(),sr()})),Y,lr=e((()=>{Y=[{name:`casino`,labelKey:`fields.fee.casinoFee`,isRequired:!0},{name:`sport`,labelKey:`fields.fee.sportFee`,isRequired:!0},{name:`liveCasino`,labelKey:`fields.fee.liveCasinoFee`,isRequired:!1},{name:`poker`,labelKey:`fields.fee.pokerFee`,isRequired:!1},{name:`lottery`,labelKey:`fields.fee.lotteryFee`,isRequired:!1},{name:`esportsPvp`,labelKey:`fields.fee.esportsPvpFee`,isRequired:!1},{name:`arcadePvp`,labelKey:`fields.fee.arcadePvpFee`,isRequired:!1}]})),ur,dr,fr=e((()=>{b(),D(),cr(),lr(),ur=Object.fromEntries(Y.map(e=>[e.name,e.isRequired?y({src:tr,fee:Ke}):y({src:tr,fee:qe}).default(void 0).transform(e=>e?.fee==null||e.fee===``?void 0:e)])),dr=y({mode:Qn,...ur})}));function pr({transformName:e=e=>e}){let{t}=j();return(0,X.jsxs)(m,{children:[Y.map(({name:n,labelKey:r,isRequired:i})=>{let a=t=>e(`${n}.${t}`);return(0,X.jsxs)(m,{direction:`row`,children:[(0,X.jsx)(Wn,{label:t(r),transformName:a,placeholder:i?`0`:``}),(0,X.jsx)(rr,{transformName:a})]},n)}),(0,X.jsx)(Jn,{transformName:e})]})}var X,mr=e((()=>{_(),A(),cr(),lr(),X=l()})),hr=e((()=>{fr(),mr()})),gr=e((()=>{Dt(),hr()})),_r=e((()=>{gr()})),vr,yr,br=e((()=>{L(),Tt(),_r(),Bn(),vr=l(),yr=()=>{let{canManage:e}=I(),{canSetIdcTemplate:t}=tt();return[{component:e=>{let{selectedRows:t}=e;return(0,vr.jsx)(Et,{...e,isDisabled:t.some(e=>e.subAffiliate)})},shouldRender:e},{component:St,shouldRender:e&&t}]}}));function xr({search:e,searchValue:t,setSearchValue:n}){let{t:r}
1=P(),{affiliateId:i}=ne(),{list:a,isListLoading:o,total:s,onPaginationChange:c,limit:l,page:u,sorting:d,onSortingChange:f}=Le(M.listByAffiliate,me,{filter:{affiliateId:Number(i),search:e}}),p=Rn(),ee=Hn(),m=yr(),h=!!a?.length;return(0,Z.jsx)(Re,{headerComponent:(0,Z.jsxs)(T.HeaderRow,{children:[(0,Z.jsx)(te,{placeholder:r(`list.search`),value:t,onSearch:n}),(0,Z.jsx)(T.ColumnsVisibility,{isDisabled:!h})]}),data:a,withHeaderRow:h,columns:p,actions:ee,bulkActions:m,isLoading:o,withIdColumn:!1,pageIndex:u,pageSize:l,rowCount:s,sorting:d,defaultColumn:{enableSorting:!1},onSortingChange:f,onPaginationChange:c,paginationComponent:(0,Z.jsx)(T.BottomPagination,{resetDependencies:{search:e}}),emptyDataComponent:(0,Z.jsx)(T.Empty,{searchValue:t,variant:`empty`,title:r(`list.empty.title`),description:r(`list.empty.description`)})})}var Z,Sr=e((()=>{g(),v(),_(),Ie(),E(),F(),N(),zn(),Un(),br(),Z=l()})),Cr,wr=e((()=>{w(),Cr=()=>{let{period:e,periodDatePickerProps:t,startDate:n,endDate:r}=Me();return{periodDatePickerProps:t,listProps:{period:e,startDate:n,endDate:r,...Ne()}}}})),Tr=e((()=>{Sr(),wr()})),Er=e((()=>{Ln(),Tr()})),Dr=e((()=>{Dn(),Er(),U()}));function Or(){let{t:e}=P();return(0,Q.jsxs)(dt,{title:e(`page.title`),children:[(0,Q.jsxs)(k,{children:[(0,Q.jsx)(k.HeaderText,{title:e(`page.title`)}),(0,Q.jsx)(k.Actions,{children:(0,Q.jsx)(V,{children:(0,Q.jsx)(Xe,{title:e(`buttons.create`),to:`add`})})})]}),(0,Q.jsx)(pt,{height:`24px`}),(0,Q.jsx)(Fn,{}),(0,Q.jsx)(ie,{})]})}var Q,kr=e((()=>{g(),ft(),Ze(),ut(),F(),Dr(),Q=l()}));function Ar(){let{listProps:e}=Cr(),{t}=P();return(0,$.jsxs)($.Fragment,{children:[(0,$.jsx)(k,{showBreadcrumbs:!1,children:(0,$.jsx)(k.HeaderText,{title:t(`page.title`)})}),(0,$.jsx)(pt,{height:`24px`}),(0,$.jsx)(xr,{...e}),(0,$.jsx)(ie,{})]})}var $,jr=e((()=>{g(),ft(),ut(),Dr(),Tr(),F(),$=l()})),Mr=e((()=>{kr(),jr()}));export{N as A,Ft as C,I as D,Mt as E,At as M,M as N,F as O,Ot as P,It as S,Nt as T,wn as _,kr as a,gn as b,pr as c,dr as d,Y as f,U as g,V as h,Or as i,kt as j,P as k,mr as l,Bn as m,Ar as n,Dr as o,lr as p,jr as r,_r as s,Mr as t,fr as u,Tn as v,Pt as w,L as x,hn as y}; 2//# sourceMappingURL=C-Pnoa8M2.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.