PageSourceSearch

https://app.mediagcg.com/build/assets/Plan-8fd53079.js

js mediagcg.com collected 2026-09-29 21:07:50 UTC 4,266 bytes, 1 lines download raw bytes

1import{o as d,c as b,w as l,b as a,a as t,t as n,u as o,D as _,d as x,k as S,f as y,e as P,F as g}from"./app-784012d2.js";import{t as m}from"./helper-62e8de2e.js";import{_ as c}from"./Icons-6ca55a51.js";import{_ as C}from"./Table-b1452ea2.js";import{_ as N}from"./AppLayout-815f280c.js";import{_ as A}from"./TableHeader-861cbcdc.js";import E from"./SettingNav-a2fe5007.js";import"./moment-a9aaa855.js";import"./StatusLabel-5a9a33ee.js";import"./Dropdown-5ae110ba.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./Portal-7ffa6974.js";import"./FilterDataModel-a9549d2c.js";import"./Modal-d67d65df.js";import"./TextInput-b9692cb2.js";import"./ManageMatricesModal-f9b99635.js";const L={class:"row"},j={class:"col-lg-4 col-12 mb-lg-4 mb-3"},k={class:"innerSmallCard"},w={class:"d-flex align-items-center gap-3 mb-4"},T={class:"icon"},V={class:"d-flex justify-content-between align-items-end mb-4"},B={class:"value"},D={class:"col-lg-4 col-12 mb-lg-4 mb-3"},F={class:"innerSmallCard"},$={class:"d-flex align-items-center gap-3 mb-4"},I={class:"icon"},O={class:"d-flex justify-content-between align-items-end mb-4"},R={class:"value"},W={class:"col-lg-4 col-12 mb-lg-4 mb-3"},M={class:"innerSmallCard"},U={class:"d-flex align-items-center gap-3 mb-4"},q={class:"icon"},z={class:"d-flex justify-content-between align-items-end mb-4"},G={class:"value"},H={class:"Card mb-3 mb-lg-4"},J={class:"overflow-x-auto mt-3 mb-4 pe-2 AdminDashboardTable"},ct={__name:"Plan",props:{stats:Object,plans:Array,filters:Object},setup(e){const u=e,v=i=>{g.get(route("admin.settings.plans.index"),{...u.filters,search:i},{preserveState:!0,preserveScroll:!0,only:["plans","filters"]})},h=i=>{g.get(route("admin.settings.plans.index"),{...u.filters,order_by:i.type,order:i.order},{preserveState:!0,preserveScroll:!0,only:["plans","filters"]})};return(i,s)=>(d(),b(N,{title:"Subscription plans"},{default:l(()=>[a(E,{title:"Settings",current:"admin.settings.plans.index"}),t("div",L,[t("div",j,[t("div",k,[t("div",w,[t("div",T,[a(c,{name:"chartLine"})]),s[0]||(s[0]=t("p",{class:"card-label"},"NUMBER OF PLAN",-1))]),t("div",V,[t("p",B,n(o(m)(e.stats.totalPlans,0)),1)]),s[1]||(s[1]=t("p",{class:"time"},"Current data",-1))])]),t("div",D,[t("div",F,[t("div",$,[t("div",I,[a(c,{name:"chartLine"})]),s[2]||(s[2]=t("p",{class:"card-label"},"ACTIVE PLAN",-1))]),t("div",O,[t("p",R,n(o(m)(e.stats.activePlans,0)),1)]),s[3]||(s[3]=t("p",{class:"time"},"Current data",-1))])]),t("div",W,[t("div",M,[t("div",U,[t("div",q,[a(c,{name:"chartLine"})]),s[4]||(s[4]=t("p",{class:"card-label"},"PRIVATE PLAN",-1))]),t("div",z,[t("p",G,n(o(m)(e.stats.privatePlans,0)),1)]),s[5]||(s[5]=t("p",{class:"time"},"Current data",-1))])])]),t("div",H,[a(A,{title:"Subscriptions plans","export-type":"plans",filters:e.filters,permissions:{search:!0,export:!0},onSearched:v,"search-place-holder":"Search a plan.....",buttonWidth:"col-xxl-7"},{default:l(()=>[a(o(_),{href:i.route("admin.settings.plans.create")},{default:l(()=>s[6]||(s[6]=[t("button",{class:"red-btn rounded-5 px-lg-4"},[t("i",{class:"bx bx-plus"}),t("span",null,"CREATE NEW PLAN")],-1)])),_:1},8,["href"])]),_:1},8,["filters"]),t("div",J,[a(C,{"visible-columns":["id","name","social_platform_names","price","symbol_code","period","commission","status","private","action"],columns:[{slug:"id",title:"ID"},{slug:"name",title:"Plan Name"},{slug:"social_platform_names",title:"Platform"},{slug:"price",title:"Price",isAmount:!0},{slug:"symbol_code",title:"Currency"},{slug:"period",title:"Period"},{slug:"commission",title:"Commission",isSortable:!1},{slug:"status",title:"Status",isStatus:!0},{slug:"private",title:"Private",isStatus:!0},{slug:"action",title:"Action",isSortable:!1}],data:e.plans,sort:{type:e.filters.order_by,order:e.filters.order},onSort:h},{"custom-column":l(({column:p,row:r})=>{var f;return[p.slug==="commission"?(d(),x(y,{key:0},[S(n((f=r.commission)!=null&&f.commission?r.commission.commission+"%":"-"),1)],64)):p.slug==="action"?(d(),b(o(_),{key:1,href:i.route("admin.settings.plans.edit",r.id)},{default:l(()=>s[7]||(s[7]=[t("button",{class:"justify-content-center w-100 rounded-5 blue-btn px-4"},[t("span",null,"EDIT")],-1)])),_:2},1032,["href"])):P("",!0)]}),_:1},8,["data","sort"])])])]),_:1}))}};export{ct 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.