1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/vendor-D8-JNrHP.css"])))=>i.map(i=>d[i]); 2import{F as t,E as e}from"./useTicketsListSync-DUGkjfS5.js";import a from"./AnalysisTable-BqzUmvo5.js";import s from"./HistoricSkeleton-b1ag048m.js";import{y as o,at as i,o as n,l as r,a6 as l,aB as d,v as c,m as p,n as m,ai as y}from"./vendor-uEIK1kwS.js";import"./Badge-DrXDIrWS.js";import"./SkeletonLoader-B7P0vv-j.js";const g=o(()=>e(()=>import("./vue3-apexcharts-DqcB2vgP.js"),__vite__mapDeps([0]))),h={class:"px-5 space-y-4"},x={class:"border rounded-[16px] p-4 border-gray-100 flex flex-col gap-4 bg-white"},u={class:"flex items-center gap-2"},b={class:"border rounded-[16px] p-4 border-gray-100 flex flex-col gap-4 bg-white"},f={class:"text-newprimary-900 font-medium"};const A=t({components:{HistoricSkeleton:s,AnalysisTable:a,apexchart:g},props:["contentId"],data:()=>({loading:null,operations:null,selected:"day",series:[{data:[]}],chartOptions:{chart:{height:350,type:"area",toolbar:{show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1},grid:{show:!1},stroke:{curve:"smooth",width:[2],dashArray:[0,8],gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]}},fill:{type:"gradient",gradient:{color:"rga(172,234, 0)",shadeIntensity:1,opacityFrom:.4,opacityTo:.6,stops:[0,90,100]}},xaxis:{categories:[],tooltip:{enabled:!1}},yaxis:{labels:{formatter:function(t){return t.toFixed(2)+"%"}}},tooltip:{x:{format:"dd/MM/yy"},custom:function({series:t,seriesIndex:e,dataPointIndex:a}){return'<div class="arrow_box bg-white px-4 py-2 text-black text-sm"><span>'+t[e][a]+"%</span></div>"}},legend:{horizontalAlign:"left",position:"top"}}}),mounted(){this.getAllOperations(),this.getAnalytics("day")},methods:{async getAllOperations(){this.loading=!0;const t=await window.axios.get(this.$route("admin.operation.list",{wallet_id:this.contentId}));this.operations=t.data.data,this.loading=!1},async getAnalytics(t){this.selected=t,await window.axios.get(this.$route("admin.wallet.analytics",{wallet_id:this.contentId,period:t})).then(t=>{this.filterData(t.data.data.data)})},filterData(t){const e=t.categories.map(t=>t.replace(/-/g,"/"));this.$refs.chart&&(this.$refs.chart.updateSeries([{data:t.series[0].data.map(({x:t,y:e})=>({x:t,y:100*e}))}]),this.$refs.chart.updateOptions({xaxis:{categories:e}})),this.series=[{data:t.series[0].data.map(({x:t,y:e})=>({x:t,y:100*e}))}],this.chartOptions.xaxis.categories=e}}},[["render",function(t,e,a,s,o,g){const A=i("apexchart"),w=i("analysis-table"),k=i("historic-skeleton");return y(),n("div",h,[r("div",x,[r("div",u,[r("button",{type:"button",class:l(["rounded-md text-sm p-2 text-center transition-all",{"text-neutral-700 font-medium bg-neutral-50":"day"===o.selected,"text-gray-500":"day"!==o.selected}]),onClick:e[0]||(e[0]=t=>g.getAnalytics("day"))},d(t.$t("pages.Admin.Carteiras.Components.AnalyticsSidebar.day")),3),r("button",{type:"button",class:l(["rounded-md text-sm p-2 text-center transition-all",{"text-neutral-700 font-medium bg-neutral-50":"week"===o.selected,"text-gray-500":"week"!==o.selected}]),onClick:e[1]||(e[1]=t=>g.getAnalytics("week"))},d(t.$t("pages.Admin.Carteiras.Components.AnalyticsSidebar.week")),3),r("button",{type:"button",class:l(["rounded-md text-sm p-2 text-center transition-all",{"text-neutral-700 font-medium bg-neutral-50":"month"===o.selected,"text-gray-500":"month"!==o.selected}]),onClick:e[2]||(e[2]=t=>g.getAnalytics("month"))},d(t.$t("pages.Admin.Carteiras.Components.AnalyticsSidebar.month")),3),r("button",{type:"button",class:l(["rounded-md text-sm p-2 text-center transition-all",{"text-neutral-700 font-medium bg-neutral-50":"year"===o.selected,"text-gray-500":"year"!==o.selected}]),onClick:e[3]||(e[3]=t=>g.getAnalytics("year"))},d(t.$t("pages.Admin.Carteiras.Components.AnalyticsSidebar.year")),3)]),c(A,{ref:"chart",height:350,type:"area",options:o.chartOptions,series:o.series},null,8,["options","series"])]),r("div",b,[r("div",null,[r("span",f,d(t.$t("pages.Admin.Carteiras.Components.AnalyticsSidebar.open_operations")),1)]),o.operations&&!o.loading?(y(),p(w,{key:0,"hide-table-head":!0,operations:o.operations},null,8,["operations"])):m("",!0),o.loading?(y(),p(k,{key:1})):m("",!0)])])}]]);export{A 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.