PageSourceSearch

https://partners.meridianbet.pe/build/assets/MarketingCampaignsClicks-VLg7zmEo.js

js meridianbet.pe collected 2026-09-24 20:30:54 UTC 2,883 bytes, 1 lines download raw bytes

1import{j as t}from"./main-B85zqRjd.js";import{e as B,a as r}from"./vendor-react-Bjxsyr_G.js";import{B as M}from"./Button-xfGKx8Ra.js";import{u as y,R as j,S as F,b as N}from"./useReportState-CZbsKip5.js";import{y as O,z as v}from"./reportsApi-CxpCpFKs.js";import{a as K}from"./marketing_clicks-0QPDqwfw.js";import{b as G}from"./reportDateHelpers-Bu333Bbj.js";import{b as n,c as l}from"./reportApiHelpers-Cv5qnHgV.js";import{u as q}from"./vendor-i18n-CmmgQqfv.js";import"./vendor-redux-CkTbKByD.js";import"./vendor-forms-Chlqk9RW.js";import"./TableData-BQgdfr6d.js";import"./useMediaQuery-Bzu3CIqR.js";import"./PaginationControls-CEOp50ep.js";import"./Filters-D_K0s731.js";import"./Checkbox-D6300evD.js";import"./filterStyles-Dc9vUaM-.js";import"./DateTimePicker-h9qPaIf5.js";import"./dateUtils-Cn8z919x.js";import"./formatDate-C6Vg3jtv.js";import"./reportFormatters-B4n4--ce.js";import"./filterOptions-Cwg047pw.js";import"./permissions-D17sBPbQ.js";import"./downloadBlob-B7c8Dpai.js";function D({t:e}){return N({t:e,canView:!0,managerOptions:[],selectedRole:null,options:{includeRoleSelect:!1,includeManagerSelect:!1,includeCashierType:!1,includeReferralType:!1,includeSuspendedCheckbox:!1,includeDateRange:!1}})}const ue=()=>{const{t:e}=q(),{marketing_item_id:i}=B(),m=r.useCallback(a=>({itemId:i,params:n(a,l)}),[i]),c=r.useCallback(a=>({itemId:i,params:n(a,l)}),[i]),{loading:p,isTableLoading:u,isFetching:d,isExporting:g,items:C,totalPages:S,page:s,sortBy:x,sortDesc:f,pendingFilters:h,handleFiltersChanged:b,handleSubmit:R,handlePageChange:T,handleSort:E,handleExport:L,navigate:o}=y({fetchQuery:O,exportMutation:v,reportPath:"reports",requiredSubmit:!0,requestArgBuilder:m,exportArgBuilder:c}),{filtersConfig:_,secConfig:k}=r.useMemo(()=>D({t:e}),[e]),A=r.useMemo(()=>G({t:e,labelsMap:K,includeCount:!0,includeActions:!1}),[e]),I=r.useCallback(()=>{o("/reports/lp-clicks")},[o]);return t.jsxs("div",{className:"marketing-campaigns-clicks-report",children:[t.jsx("div",{className:"mb-4",children:t.jsxs("button",{type:"button",onClick:I,className:"flex items-center gap-2 text-[var(--mdn-text-87)] hover:text-[var(--mdn-text-strong)] transition-colors",children:[t.jsx("i",{className:"mdi mdi-arrow-left text-lg","aria-hidden":"true"}),t.jsx("span",{className:"text-sm",children:e("AFFILIATES.BACK")})]})}),t.jsx("div",{children:t.jsx(j,{title:`${e("REPORTS.REPORTS")} - ${e("REPORTS.LP_CLICK_FULL_TITLE")}`,onExport:L,exportDisabled:g,loading:p||u||d,tableSection:{title:e("REPORTS.DETAIL_TABLE"),columns:A,items:C,autoIndex:!0,activePage:s,sortBy:x,sortDesc:f,onSort:({key:a,nextDesc:P})=>E(a,P)},pagination:{page:s,totalPages:S,onPageChange:T},filtersConfig:_,secConfig:k,onFiltersChanged:b,requiredSubmit:!0,filtersRightSlotSecondary:t.jsx(M,{onClick:R,disabled:Object.keys(h||{}).length===0,className:F,children:e("REPORTS.SUBMIT_FILTERS")})})})]})};export{ue as default};

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.