1import{aM as H,aG as ae,aW as h,aT as r,aX as Pe,aY as et,aQ as $,aS as l,b3 as le,bL as tt,aR as f,aV as n,aZ as i,aU as s,a_ as oe,ba as ke,b0 as se,aN as he,b6 as w,bG as at,ds as ve,du as st,bA as we,bt as it,bj as E,a$ as F,bu as I,be as N,bi as lt,bw as ie,b7 as _e,dX as ot,aI as nt,aK as rt,bI as Q,aP as dt,aF as fe}from"./B0wO_9lS.js";import{_ as $e}from"./DC653feZ.js";import{e as ut,m as A,p as ct,a as O,f as be,h as pt,i as ze,u as mt,d as P,g as vt,j as _t}from"./DForJiVu.js";import{_ as ft}from"./DWLsYJNQ.js";import bt from"./B-jMlocx.js";import{a as gt}from"./Cs9q_COR.js";import{P as ge,a as yt}from"./yuudgB7L.js";import ye from"./DY8X2ksD.js";import{E as k}from"./uRqVZaP_.js";import{s as xt}from"./BFTSJvHm.js";import{s as kt}from"./CMhCmzpi.js";import{s as ht}from"./XZiyXdQb.js";import xe from"./aNO8En2f.js";import{a as wt,b as $t}from"./DZltIv2A.js";import{s as ee}from"./CJnMXhK_.js";import{s as te}from"./B9s-Bgzi.js";import{_ as zt}from"./DOPeN7OS.js";import{_ as q}from"./DNQruz1r.js";import{E as Ct}from"./Df4wti-Q.js";import{_ as St}from"./HAfhTUTy.js";import{_ as It}from"./DL_x5L9L.js";import"./CGG_NvDv.js";import"./NtHKB7yU.js";import"./B3WeqO1D.js";import"./BXQ-mVJW.js";import"./Du-WTwbV.js";import"./qRK4ZoY1.js";import"./ghs6hTkU.js";import"./CoW2uJRq.js";import"./B9sERtuc.js";import"./CaS3T1ZJ.js";import"./DifX6A1P.js";import"./DHuY2Bva.js";(function(){try{var z=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};z.SENTRY_RELEASE={id:"934f192d879dc0eb9d8002eb8c4360a55d601699"}}catch{}})();try{(function(){var z=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},_=new z.Error().stack;_&&(z._sentryDebugIds=z._sentryDebugIds||{},z._sentryDebugIds[_]="244a6a1c-60c2-4a50-b876-38ba0c11b094",z._sentryDebugIdIdentifier="sentry-dbid-244a6a1c-60c2-4a50-b876-38ba0c11b094")})()}catch{}const Tt={class:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4"},Vt=H({__name:"ProductsStatistic",props:{isMobile:{type:Boolean}},setup(z){const _=ae(()=>{var b,d,c,p,g;return[{title:"up.products.statistic2Title",value:ut.value,icon:"i-mynaui:package"},{title:"up.products.statistic1Title",value:((b=A.value)==null?void 0:b.total_revenue)||0,icon:"i-mynaui:credit-card"},{title:"up.products.statistic3Title",value:((d=A.value)==null?void 0:d.total_sales)||0,icon:"i-mynaui:cart-check"},{title:"up.products.statistic4Title",value:((c=A.value)==null?void 0:c.published_products)||0,icon:"i-mynaui:check-circle"},{title:"up.products.statistic5Title",value:((p=A.value)==null?void 0:p.total_views)||0,icon:"i-mynaui:eye"},{title:"up.products.statistic6Title",value:((g=A.value)==null?void 0:g.average_check)||0,icon:"i-mynaui:arrow-left-right"}]});return(b,d)=>(r(),h("div",Tt,[(r(!0),h(Pe,null,et(l(_),c=>(r(),$(ft,{key:c.title,title:b.$t(c.title),value:c.value,icon:c.icon,loading:!l(ct)},null,8,["title","value","icon","loading"]))),128))]))}}),Mt=le(Vt,[["__scopeId","data-v-7e3bf4f0"]]),jt=""+new URL("blank.BJe3FHCI.svg",import.meta.url).href,Rt="data:image/svg+xml,%3csvg%20width='21'%20height='21'%20viewBox='0%200%2021%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='10.5'%20cy='10.5'%20r='10.5'%20fill='%23ED913B'/%3e%3cpath%20d='M11.382%2011.9533H9.61802L8.90918%205.09091H12.091L11.382%2011.9533Z'%20fill='white'/%3e%3cpath%20d='M10.4996%2015.2728C11.2477%2015.2728%2011.8542%2014.6919%2011.8542%2013.9753C11.8542%2013.2587%2011.2477%2012.6778%2010.4996%2012.6778C9.75148%2012.6778%209.14502%2013.2587%209.14502%2013.9753C9.14502%2014.6919%209.75148%2015.2728%2010.4996%2015.2728Z'%20fill='white'/%3e%3c/svg%3e",Ft={class:"flex flex-col gap-4"},Ut={class:"flex items-start gap-3 p-4 bg-amber-50 dark:bg-amber-950/20 rounded-lg border border-amber-200 dark:border-amber-800/30"},Dt=H({__name:"EventJudgingLockedModal",props:{show:{type:Boolean},showModifiers:{}},emits:["update:show"],setup(z){const _=tt(z,"show");return(b,d)=>{const c=oe,p=ke,g=zt;return _.value?(r(),$(g,{key:0,show:_.value,"onUpdate:show":d[1]||(d[1]=y=>_.value=y),"button-hidden":!0},{title:n(()=>[...d[2]||(d[2]=[se(" РедакÑиÑование заблокиÑовано ",-1)])]),data:n(()=>[i("div",Ft,[i("div",Ut,[s(c,{name:"i-mynaui:lock",class:"text-amber-500 dark:text-amber-400 mt-0.5 shrink-0",size:"1.25rem"}),d[3]||(d[3]=i("div",{class:"text-amber-700 dark:text-amber-300"},[i("div",{class:"font-semibold mb-1"},"Ð¢Ð¾Ð²Ð°Ñ ÑÑаÑÑвÑÐµÑ Ð² меÑопÑиÑÑии"),i("div",{class:"text-sm"}," ÐеÑопÑиÑÑие ÑейÑÐ°Ñ Ð½Ð°Ñ
одиÑÑÑ Ð½Ð° ÑÑапе оÑенки жÑÑи, поÑÑÐ¾Ð¼Ñ ÐºÐ¾Ð½ÑÐµÐ½Ñ ÑоваÑа вÑеменно нелÑÐ·Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ. ")],-1))]),d[4]||(d[4]=i("div",{class:"text-sm text-gray-600 dark:text-white space-y-2"},[i("p",null," ÐÑо Ñделано Ð´Ð»Ñ ÑеÑÑноÑÑи оÑенки â Ñ Ð²ÑеÑ
ÑÑаÑÑников бÑл обÑий ÑÑок ÑдаÑи ÑабоÑ, и ÑедакÑиÑование поÑле ÑдаÑи недопÑÑÑимо. ÐикÑо не Ð¼Ð¾Ð¶ÐµÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ ÑÐ²Ð¾Ñ ÑабоÑÑ, пока жÑÑи оÑÐµÐ½Ð¸Ð²Ð°ÐµÑ ÑезÑлÑÑаÑÑ. "),i("p",null," Ðак ÑолÑко ÑезÑлÑÑаÑÑ Ð¼ÐµÑопÑиÑÑÐ¸Ñ Ð±ÑдÑÑ Ð¾Ð±ÑÑвленÑ, ÑедакÑиÑование ÑоваÑа Ñнова ÑÑÐ°Ð½ÐµÑ Ð´Ð¾ÑÑÑпно. ")],-1)),s(p,{label:"ÐонÑÑно",severity:"secondary",class:"w-full",onClick:d[0]||(d[0]=y=>_.value=!1)})])]),_:1},8,["show"])):f("",!0)}}}),Lt={class:"product-catalog"},Et={key:0,class:"py-12"},Bt={key:1,class:"empty-state text-center py-12"},Nt={class:"mb-6"},Ot={class:"flex justify-between items-center gap-4"},At={class:"flex items-center gap-2"},Ht={class:"page-size-control hidden lg:flex items-center gap-2"},Jt={class:"icon"},Wt=["src"],Zt={key:1,src:jt},Gt={key:1},Kt={class:"flex items-center gap-2"},Xt={class:"update-status flex items-center gap-2"},Yt={key:0,class:"warning"},qt={src:Rt,alt:"warning-circle"},Qt={class:"controls"},Pt={class:"p-4"},ea={class:"flex items-center gap-2"},ta={key:0,class:"flex gap-1"},aa={key:0,class:"popover-custom-delete"},sa={class:"buttons"},ia={key:0,class:"p-3 min-w-48"},la={class:"flex gap-2"},oa={class:"filters-popover p-4 min-w-60"},na={class:"flex flex-col gap-3"},ra={class:"filter-item"},da={class:"filter-item lg:hidden"},ua={class:"filter-footer pt-2 border-t border-gray-200 dark:border-gray-600"},ca={class:"flex gap-2"},pa={key:0,class:"space-y-4"},ma={class:"flex items-start gap-3 p-4 bg-red-50 dark:bg-red-950/20 rounded-lg border border-red-200 dark:border-red-800/30"},va={key:0,class:"font-semibold text-red-700 dark:text-red-300 mb-1"},_a={key:1,class:"text-sm text-red-600 dark:text-red-400"},fa={key:2,class:"text-sm text-gray-500"},ba=H({__name:"ProductsCatalog",props:{isMobile:{type:Boolean}},emits:["deleteItem"],setup(z,{emit:_}){const b=he(),d=w(null);d.value=b==null?void 0:b.$userInfo;const c=w(),p=w(),g=w(),y=w(),C=w(null),U=at(),B=w({}),M=w(null),J=[{label:"ÐÑе ÑÑаÑÑÑÑ",value:null},...Object.entries(ge).map(([t,a])=>({label:a,value:t}))],j=w({global:{value:null,matchMode:ve.STARTS_WITH},title:{operator:st.AND,constraints:[{value:null,matchMode:ve.STARTS_WITH}]}}),Ce=()=>{{const t=localStorage.getItem("productsCatalog_sort");return t?JSON.parse(t):null}},Se=t=>{localStorage.setItem("productsCatalog_sort",JSON.stringify(t))},Ie=()=>{{const t=localStorage.getItem("productsCatalog_pageSize");return t?parseInt(t):6}},Te=t=>{localStorage.setItem("productsCatalog_pageSize",t.toString())},W=w(Ce()),R=w(Ie()),Ve=t=>{W.value={sortField:t.sortField,sortOrder:t.sortOrder},Se(W.value)},ne=t=>{R.value=t,Te(t)},re=[{label:"6",value:6},{label:"12",value:12},{label:"24",value:24},{label:"48",value:48}],Me=ae(()=>M.value?O.value.filter(t=>t.status===M.value):O.value);function je(t){ie(`/up/products/${t}/settings`)}function Re(t){ie(`/up/products/${t}/stats`)}const Fe=(t,a)=>{var m;p.value.hide(),((m=c.value)==null?void 0:m.id)===a.id?c.value=null:(c.value=a,_e(()=>{p.value.show(t)}))},Ue=t=>{Le(t),Ee(),p.value.hide()},De=_;let Z;function Le(t){ze.value="list",Z=t;const a=O.value.indexOf(t);a>-1&&O.value.splice(a,1)}function Ee(){if(Z){const t=Z;Z=null,De("deleteItem",t)}}const Be=t=>{var m;const a=`${window.location.origin}/u/${(m=d.value)==null?void 0:m.username}/p/${t.slug}`;navigator.clipboard.writeText(a),U.add({summary:"СÑÑлка ÑкопиÑована в бÑÑÐµÑ Ð¾Ð±Ð¼ÐµÐ½Ð°",severity:"info",life:5e3})},Ne=(t,a)=>{var u;if(!((u=d.value)!=null&&u.username)||!t.slug){U.add({summary:"ÐÑибка",detail:"Ðе ÑдаеÑÑÑ ÑÑоÑмиÑоваÑÑ ÑÑÑÐ»ÐºÑ Ð½Ð° ÑоваÑ",severity:"error",life:5e3});return}const m=`/u/${d.value.username}/p/${t.slug}`,L=a.slug?`${m}?version=${a.slug}`:m;window.open(L,"_blank")},Oe=(t,a)=>{var u;if(!((u=d.value)!=null&&u.username)||!t.slug){U.add({summary:"ÐÑибка",detail:"Ðе ÑдаеÑÑÑ ÑÑоÑмиÑоваÑÑ ÑÑÑÐ»ÐºÑ Ð½Ð° ÑоваÑ",severity:"error",life:5e3});return}const m=`${window.location.origin}/u/${d.value.username}/p/${t.slug}`,L=a.slug?`${m}?version=${a.slug}`:m;navigator.clipboard.writeText(L),U.add({summary:"СÑÑлка на веÑÑÐ¸Ñ ÑкопиÑована в бÑÑÐµÑ Ð¾Ð±Ð¼ÐµÐ½Ð°",severity:"info",life:5e3})},Ae=()=>{p.value.hide()},He=t=>{g.value.toggle(t)},Je=()=>{M.value=null,g.value.hide()},We=()=>{g.value.hide()},Ze=t=>ge[t]||t,Ge=t=>yt[t]||"secondary",de=t=>t.status===k.unpublished||t.status===k.published,Ke=t=>t.status===k.rejected,G=w(new Set),K=w(!1),D=w(null),X=w(!1),ue=t=>t.status===k.rejected||t.status===k.blocked,Xe=ae(()=>{var t;return((t=D.value)==null?void 0:t.status)===k.blocked?"ÐÑиÑина блокиÑовки":"ÐÑиÑина оÑклонениÑ"}),Ye=(t,a)=>{var m;y.value.hide(),((m=C.value)==null?void 0:m.id)===a.id?C.value=null:(C.value=a,_e(()=>{y.value.show(t)}))},qe=()=>{C.value&&(ce(C.value,!0),C.value=null,y.value.hide())},Qe=t=>{D.value=t,K.value=!0},ce=(t,a)=>{if(G.value.has(t.id))return;G.value.add(t.id);const m=t.status,L=t.is_published;t.status===k.rejected&&a?t.status=k.on_moderation:a?t.status=k.published:t.status=k.unpublished,t.is_published=t.status===k.published,mt(a,Number(t.id)).then(u=>{if(u!=null&&u.error.value)t.status=m,t.is_published=L,U.add({summary:"ÐÑибка пÑи изменении ÑÑаÑÑÑа ÑоваÑа",detail:"ÐбÑаÑиÑеÑÑ Ð² поддеÑжкÑ",severity:"error",life:5e3});else{const v=O.value.findIndex(S=>S.id==t.id);O.value[v]=t;const Y={[k.published]:"Ð¢Ð¾Ð²Ð°Ñ Ð¾Ð¿Ñбликован",[k.unpublished]:"Ð¢Ð¾Ð²Ð°Ñ ÑнÑÑ Ñ Ð¿ÑбликаÑии",[k.on_moderation]:"Ð¢Ð¾Ð²Ð°Ñ Ð¾ÑпÑавлен на модеÑаÑиÑ"};U.add({summary:Y[t.status]||"СÑаÑÑÑ ÑоваÑа обновлÑн",severity:"success",life:5e3})}}).finally(()=>{G.value.delete(t.id)})};return(t,a)=>{const m=oe,L=$e,u=ke,v=bt,Y=gt,S=we("tooltip");return r(),$(l(xt),null,{content:n(()=>{var pe,me;return[i("div",Lt,[s(Y,{value:l(Me),filters:l(j),"onUpdate:filters":a[4]||(a[4]=e=>E(j)?j.value=e:null),expandedRows:l(B),"onUpdate:expandedRows":a[5]||(a[5]=e=>E(B)?B.value=e:null),tableStyle:"min-width: 50rem",paginator:"",loading:!l(be),rows:l(R),removableSort:"",dataKey:"id",filterDisplay:"menu",globalFilterFields:["title","price"],scrollable:!("useViewportStore"in t?t.useViewportStore:l(it))().isMobile,sortField:(pe=l(W))==null?void 0:pe.sortField,sortOrder:(me=l(W))==null?void 0:me.sortOrder,onSort:Ve},{empty:n(()=>[l(be)?(r(),h("div",Bt,[i("div",Nt,[s(m,{name:"i-mynaui:box",size:"3rem",class:"text-gray-400 mb-4"}),a[14]||(a[14]=i("h3",{class:"text-xl font-semibold text-gray-700 dark:text-gray-300 mb-2"}," У Ð²Ð°Ñ Ð¿Ð¾ÐºÐ° Ð½ÐµÑ ÑоваÑов ",-1)),a[15]||(a[15]=i("p",{class:"text-gray-500 dark:text-gray-400 mb-6"}," СоздайÑе Ñвой пеÑвÑй ÑÐ¾Ð²Ð°Ñ Ð¸ наÑниÑе пÑодаваÑÑ ",
1-1)),s(L,{to:"/up/products/create",class:"inline-flex items-center px-6 py-3 bg-blue-600 hover:bg-blue-700 text-white font-medium rounded-lg transition-colors"},{default:n(()=>[s(m,{name:"i-mynaui:plus",size:"1rem",class:"mr-2"}),a[13]||(a[13]=se(" СоздаÑÑ ÑÐ¾Ð²Ð°Ñ ",-1))]),_:1})])])):(r(),h("div",Et))]),header:n(()=>[i("div",Ot,[i("div",At,[s(l(wt),null,{default:n(()=>[s(l($t),null,{default:n(()=>[...a[16]||(a[16]=[i("i",{class:"pi pi-search"},null,-1)])]),_:1}),s(l(xe),{modelValue:l(j).global.value,"onUpdate:modelValue":a[0]||(a[0]=e=>l(j).global.value=e),placeholder:"ÐоиÑк"},null,8,["modelValue"])]),_:1}),I(s(u,{icon:"pi pi-filter",severity:"secondary",variant:"outlined",onClick:He,class:N([{"p-button-info":l(M)},"h-10"])},null,8,["class"]),[[S,"ФилÑÑÑÑ",void 0,{top:!0}]])]),i("div",Ht,[a[17]||(a[17]=i("label",{class:"text-sm text-gray-600 dark:text-gray-400"},"Ðа ÑÑÑаниÑе:",-1)),s(l(te),{modelValue:l(R),"onUpdate:modelValue":a[1]||(a[1]=e=>E(R)?R.value=e:null),options:re,optionLabel:"label",optionValue:"value",onChange:a[2]||(a[2]=e=>ne(l(R))),class:"w-20"},null,8,["modelValue"])])])]),expansion:n(e=>[i("div",Pt,[s(Y,{value:e.data.versions.filter(o=>!o.is_deleted||o.is_deleted&&(o.sales>0||o.income>0)),class:"versions-table"},{default:n(()=>
1[s(v,{field:"name",header:"Ðазвание веÑÑии"},{body:n(o=>[i("div",ea,[o.data.is_deleted?I((r(),$(m,{key:0,name:"i-mynaui:info-circle",size:"16px",class:"text-gray-400"},null,512)),[[S,"ÐеÑÑÐ¸Ñ Ñдалена, но оÑобÑажаеÑÑÑ, поÑÐ¾Ð¼Ñ ÑÑо бÑли плаÑежи",void 0,{auto:!0}]]):f("",!0),i("span",{class:N({"text-gray-400 opacity-75":o.data.is_deleted})},F(o.data.name),3)])]),_:1}),s(v,{field:"price",header:"Цена"},{body:n(o=>[i("span",{class:N({"text-gray-400 opacity-75":o.data.is_deleted})},F(o.data.price)+"â½ ",3)]),_:1}),s(v,{field:"income",header:"ÐоÑ
од"},{body:n(o=>[i("span",{class:N({"text-gray-400 opacity-75":o.data.is_deleted})},F(o.data.income)+"â½ ",3)]),_:1}),s(v,{field:"sales",header:"ÐÑодажи"},{body:n(o=>[i("span",{class:N({"text-gray-400 opacity-75":o.data.is_deleted})},F(o.data.sales),3)]),_:1}),s(v,{header:"ÐейÑÑвиÑ",frozen:"",alignFrozen:"right"},{body:n(o=>[o.data.is_deleted?f("",!0):(r(),h("div",ta,[I(s(u,{icon:"pi pi-external-link",size:"small",severity:"secondary",onClick:x=>Ne(e.data,o.data),disabled:!e.data.is_published,rounded:""},null,8,["onClick","disabled"]),[[S,"ÐÑкÑÑÑÑ Ð²ÐµÑÑÐ¸Ñ Ð½Ð° ÑÑÑаниÑе",void 0,{top:!0}]]),I(s(u,{icon:"pi pi-link",size:"small",severity:"secondary",onClick:x=>Oe(e.data,o.data),disabled:!e.data.is_published,rounded:""},null,8,["onClick","disabled"]),[[S,"СкопиÑоваÑÑ ÑÑÑÐ»ÐºÑ Ð½Ð° веÑÑиÑ",void 0,{top:!0}]])]))]),_:2},1024)]),_:2},1032,["value"])])]),default:n(()=>[s(v,{expander:"",style:{width:"5rem"}}),s(v,{field:"id",header:"ID",sortable:""}),s(v,null,{body:n(e=>[i("div",Jt,[e.data.icon?(r(),h("img",{key:0,src:e.data.icon},null,8,Wt)):(r(),h("img",Zt))])]),_:1}
1),s(v,{field:"title",header:"Ðазвание",sortable:""},{body:n(e=>{var o;return[e.data.is_published?(r(),$(L,{key:0,to:`/u/${(o=l(d))==null?void 0:o.username}/p/${e.data.slug}`,target:"_blank",class:"underline hover:underline"},{default:n(()=>[se(F(e.data.title),1)]),_:2},1032,["to"])):(r(),h("span",Gt,F(e.data.title),1))]}),filter:n(({filterModel:e,filterCallback:o})=>[s(l(xe),{modelValue:e.value,"onUpdate:modelValue":x=>e.value=x,type:"text",onInput:x=>o(),placeholder:"Ðазвание"},null,8,["modelValue","onUpdate:modelValue","onInput"])]),_:1}),s(v,{field:"sales",header:"ÐÑодажи",sortable:""},{body:n(e=>{var o,x,T,V;return[s(q,{value:e.data.sales,series:(x=(o=e.data.trends)==null?void 0:o.sales)==null?void 0:x.series,"delta-percent":(V=(T=e.data.trends)==null?void 0:T.sales)==null?void 0:V.delta_percent},null,8,["value","series","delta-percent"])]}),_:1}),s(v,{field:"likes",header:"ÐÑавÑÑÑÑ",sortable:""},{body:n(e=>{var o,x,T,V;return[s(q,{value:e.data.likes,series:(x=(o=e.data.trends)==null?void 0:o.likes)==null?void 0:x.series,"delta-percent":(V=(T=e.data.trends)==null?void 0:T.likes)==null?void 0:V.delta_percent},null,8,["value","series","delta-percent"])]}),_:1}),s(v,{field:"views",header:"ÐÑоÑмоÑÑÑ",sortable:""},{body:n(e=>{var o,x,T,V;return[s(q,{value:e.data.views,series:(x=(o=e.data.trends)==null?void 0:o.views)==null?void 0:x.series,"delta-percent":(V=(T=e.data.trends)==null?void 0:T.views)==null?void 0:V.delta_percent},null,8,["value","series","delta-percent"])]}),_:1}),s(v,{field:"shares_count",header:"ÐоделилиÑÑ",sortable:""},{body:n(e=>{var o,x,T,V;return[s(q,{value:e.data.shares_count,series:(x=(o=e.data.trends)==null?void 0:o.shares)==null?void 0:x.series,"delta-percent":(V=(T=e.data.trends)==null?void 0:T.shares)==null?void 0:V.delta_percent},null,8,["value","series","delta-percent"])]}),_:1}),s(v,{field:"income",header:"ÐоÑ
од",sortable:""}),s(v,{field:"price",sortable:""},{header:n(({column:e})=>[i("div",Kt,[a[18]||(a[18]=i("span",null,"ÐÐ°Ð·Ð¾Ð²Ð°Ñ Ñена",-1)),I(s(m,{name:"i-mynaui:info-square-solid",size:"16px"},null,512),[[S,{content:"ÐÐ°Ð·Ð¾Ð²Ð°Ñ Ñена - ÑÑо Ñена базовой веÑÑии ÑоваÑа",distance:10},void 0,{auto:!0}]])])]),_:1}),s(v,{field:"type",header:"Тип",sortable:""},{body:n(e=>[s(l(ye),{value:e.data.type,severity:e.data.type===l(Ct).audio?"info":""},null,8,["value","severity"])]),_:1}),s(v,{field:"status",header:"СÑаÑÑÑ",sortable:""},{body:n(e=>[i("div",Xt,[s(l(ye),{value:Ze(e.data.status),severity:Ge(e.data.status),class:N({"cursor-pointer hover:opacity-80":ue(e.data)}),onClick:o=>ue(e.data)&&Qe(e.data)},null,8,["value","severity","class","onClick"]),de(e.data)&&!e.data.meta.allowed_change_status&&!e.data.meta.locked_by_event_judging?(r(),h("div",Yt,[I(i("img",qt,null,512),[[S,"ÐÐ»Ñ Ð¿ÑбликаÑии ÑоваÑа, загÑÑзиÑе Ñ
оÑÑ Ð±Ñ Ð¾Ð´Ð¸Ð½ Ñайл в Ñазделе «ÐонÑенÑ»",void 0,{"auto-start":!0}]])])):f("",!0),de(e.data)?(r(),$(l(kt),{key:1,modelValue:e.data.is_published,"onUpdate:modelValue":o=>ce(e.data,o),disabled:l(G).has(e.data.id)||e.data.meta.locked_by_event_judging||!e.data.is_published&&!e.data.meta.allowed_change_status},null,8,["modelValue","onUpdate:modelValue","disabled"])):f("",!0)])]),_:1}),s(v,{frozen:"",alignFrozen:"right"},{body:n(e=>[s(l(ht)),i("div",Qt,[Ke(e.data)?I((r(),$(u,{key:0,icon:"pi pi-refresh",severity:"warn",onClick:o=>Ye(o,e.data),disabled:!e.data.meta.allowed_change_status||e.data.meta.locked_by_event_judging,rounded:""},null,8,["onClick","disabled"])),[[S,e.data.meta.locked_by_event_judging?"Ð¢Ð¾Ð²Ð°Ñ Ð½Ð° оÑенке жÑÑи":e.data.meta.allowed_change_status?"Ðа модеÑаÑиÑ":"ÐагÑÑзиÑе ÑÐ°Ð¹Ð»Ñ Ð´Ð»Ñ Ð¾ÑпÑавки на модеÑаÑиÑ",void 0,{left:!0}]]):f("",!0),e.data.status!==l(k).blocked?I((r(),$(u,{key:1,icon:"pi pi-chart-bar",severity:"secondary",onClick:o=>Re(e.data.id),rounded:""},null,8,["onClick"])),[[S,"CÑаÑиÑÑика",void 0,{left:!0}]]):f("",!0),e.data.is_published?I((r(),$(u,{key:2,icon:"pi pi-link",severity:"secondary",onClick:o=>Be(e.data),rounded:""},null,8,["onClick"])),[[S,"СкопиÑоваÑÑ ÑÑÑÐ»ÐºÑ Ð½Ð° ÑоваÑ",void 0,{left:!0}]]):f("",!0),e.data.status!==l(k).blocked&&!e.data.meta.locked_by_event_judging?I((r(),$(u,{key:3,icon:"pi pi-pencil",severity:"secondary",onClick:o=>je(e.data.id),rounded:""},null,8,["onClick"])),[[S,"РедакÑиÑоваÑÑ",void 0,{left:!0}]]):f("",!0),e.data.meta.locked_by_event_judging?f("",!0):I((r(),$(u,{key:4,icon:"pi pi-times",severity:"secondary",variant:"text",onClick:o=>Fe(o,e.data),rounded:""},null,8,["onClick"])),[[S,"УдалиÑÑ",void 0,{left:!0}]]),e.data.meta.locked_by_event_judging?I((r(),$(u,{key:5,severity:"warn",variant:"text",onClick:a[3]||(a[3]=o=>X.value=!0),rounded:""},{icon:n(()=>[s(m,{name:"i-mynaui:lock",size:"1.25rem"})]),_:1})),[[S,"Ð¢Ð¾Ð²Ð°Ñ Ð½Ð° оÑенке жÑÑи",void 0,{left:!0}]]):f("",!0)])]),_:1})]),_:1},8,["value","filters","expandedRows","loading","rows","scrollable","sortField","
1sortOrder"]),s(l(ee),{ref_key:"popoverDelete",ref:p},{default:n(()=>[l(c)?(r(),h("div",aa,[i("div",sa,[s(u,{label:"ÐÑмениÑÑ",size:"small",severity:"secondary",class:"flex-auto whitespace-nowrap",onClick:Ae}),s(u,{icon:"pi pi-check",size:"small",label:"УдалиÑÑ",severity:"danger",onClick:a[6]||(a[6]=e=>Ue(l(c)))})])])):f("",!0)]),_:1},512),s(l(ee),{ref_key:"popoverResubmit",ref:y,class:"popover-resubmit"},{default:n(()=>[l(C)?(r(),h("div",ia,[a[19]||(a[19]=i("p",{class:"text-sm mb-3"},"ÐÑпÑавиÑÑ ÑÐ¾Ð²Ð°Ñ Ð½Ð° повÑоÑнÑÑ Ð¼Ð¾Ð´ÐµÑаÑиÑ?",-1)),i("div",la,[s(u,{label:"ÐÑмениÑÑ",size:"small",severity:"secondary",class:"flex-auto",onClick:a[7]||(a[7]=e=>{l(y).hide(),C.value=null})}),s(u,{label:"ÐÑпÑавиÑÑ",size:"small",severity:"warn",class:"flex-auto",onClick:qe})])])):f("",!0)]),_:1},512),s(l(ee),{ref_key:"popoverFilters",ref:g},{default:n(()=>[i("div",oa,[i("div",na,[a[22]||(a[22]=i("div",{class:"filter-header"},[i("h6",{class:"text-sm font-medium text-gray-900 dark:text-gray-100 m-0"},"ФилÑÑÑÑ")],-1)),i("div",ra,[a[20]||(a[20]=i("label",{class:"text-sm text-gray-700 dark:text-gray-300 mb-1 block"}," СÑаÑÑÑ ",-1)),s(l(te),{modelValue:l(M),"onUpdate:modelValue":a[8]||(a[8]=e=>E(M)?M.value=e:null),options:J,optionLabel:"label",optionValue:"value",class:"w-full"},null,8,["modelValue"])]),i("div",da,[a[21]||(a[21]=i("label",{class:"text-sm text-gray-700 dark:text-gray-300 mb-1 block"}," Ðа ÑÑÑаниÑе ",-1)),s(l(te),{modelValue:l(R),"onUpdate:modelValue":a[9]||(a[9]=e=>E(R)?R.value=e:null),options:re,optionLabel:"label",optionValue:"value",onChange:a[10]||(a[10]=e=>ne(l(R))),class:"w-full"},null,8,["modelValue"])]),i("div",ua,[i("div",ca,[s(u,{label:"СбÑоÑиÑÑ",size:"small",severity:"secondary",variant:"outlined",onClick:Je,class:"flex-1"}),s(u,{label:"ÐÑимениÑÑ",size:"small",onClick:We,class:"flex-1"})])])])])]),_:1},512),s(l(lt),{visible:l(K),"onUpdate:visible":a[11]||(a[11]=e=>E(K)?K.value=e:null),header:l(Xe),modal:"",dismissableMask:"",draggable:!1,style:{width:"28rem"}},{default:n(()=>{var e,o;return[l(D)?(r(),h("div",pa,[i("div",ma,[s(m,{name:"i-mynaui:triangle-exclamation",class:"text-red-500 dark:text-red-400 mt-0.5",size:"1.25rem"}),i("div",null,[(e=l(D).status_info)!=null&&e.reason_key?(r(),h("div",va,F(l(pt)(l(D).status_info.reason_key,l(D).status)),1)):f("",!0),(o=l(D).status_info)!=null&&o.reason?(r(),h("div",_a,F(l(D).status_info.reason),1)):f("",!0),l(D).status_info?f("",!0):(r(),h("div",fa," ÐÑиÑина не Ñказана "))])])])):f("",!0)]}),_:1},8,["visible","header"]),s(Dt,{show:l(X),"onUpdate:show":a[12]||(a[12]=e=>E(X)?X.value=e:null)},null,8,["show"])])]}),_:1})}}}),ga=le(ba,[["__scopeId","data-v-901fcdf3"]]),ya={class:"flex-auto min-w-0"},xa={class:"md:hidden topSubMenu fixed z-30 flex items-center justify-between rounded-none border-b border-zinc-100 bg-white px-2 py-2 text-base text-zinc-800 dark:border-zinc-700 dark:bg-zinc-800 dark:text-white w-full"},ka={class:"relative z-10 flex-1 flex min-w-0"},ha={class:"font-semibold truncate"},wa={class:"relative z-10 flex items-center gap-1.5"},$a={class:"container flex flex-col gap-4 pt-[60px] md:pt-0"},za={class:"hidden md:flex w-full justify-between items-center"},Ca={class:"flex items-center gap-2"},Sa={class:"product-page"},Ia={class:"ui-fade-in"},Ta={class:"product-page-mobile"},Va={class:"product-page-mobile__wrapper"},Ma={class:"product-page-mobile__main"},ja={class:"ui-fade-in"},Ra={class:"ui-fade-in ui-fade-in--1"},Fa=H({__name:"ProductsContent",setup(z){const{$userInfo:_}=he(),b=_;ot(()=>{P().then(()=>{vt(),_t()})});async function d(c){ze.value="update";const p=nt("token"),g=await rt().del(p.value,`/user-panel/products/${c.id}`),y=g.status,C=g.error;if(C.value)throw Q(y.value,"ÐÑибка!",'ÐÑи Ñдалении ÑоваÑа возникла оÑибка. ÐбÑаÑиÑеÑÑ Ð² <a href="#">поддеÑжкÑ</a>'),P(),new Error(C.value.message);Q(y.value,"УÑпеÑно!","Ð¢Ð¾Ð²Ð°Ñ Ñдален"),P()}return(c,p)=>{var M,J;const g=oe,y=$e,C=Mt,U=ga,B=we("tooltip");return r(),h("main",ya,[i("div",xa,[i("div",{class:"relative z-10 flex items-center gap-2 cursor-pointer px-1 text-zinc-700 opacity-60 transition hover:opacity-100 dark:text-zinc-200",onClick:p[
10]||(p[0]=j=>("navigateTo"in c?c.navigateTo:l(ie))("/up/home"))},[...p[3]||(p[3]=[i("img",{src:St,class:"h-5 w-5 dark:invert",alt:"Ðазад"},null,-1)])]),i("div",ka,[i("span",ha,F(c.$t("up.products.title")),1)]),i("div",wa,[I((r(),$(y,{to:`/u/${(M=l(b))==null?void 0:M.username}/products`,class:"inline-flex items-center justify-center rounded-md border border-zinc-400 h-[30px] px-2 text-sm font-medium text-zinc-700 transition hover:bg-zinc-100 cursor-pointer dark:border-zinc-500 dark:text-zinc-100 dark:hover:bg-zinc-700 no-underline"},{default:n(()=>[s(g,{name:"i-mynaui:external-link",size:"0.875rem"})]),_:1},8,["to"])),[[B,"ÐÑкÑÑÑÑ Ð½Ð° ÑÑÑаниÑе",void 0,{top:!0}]]),I((r(),$(y,{to:"/up/products/create",class:"inline-flex items-center justify-center rounded-md border border-zinc-400 h-[30px] px-2 text-sm font-medium text-zinc-700 transition hover:bg-zinc-100 cursor-pointer dark:border-zinc-500 dark:text-zinc-100 dark:hover:bg-zinc-700 no-underline"},{default:n(()=>[s(g,{name:"i-mynaui:plus",size:"0.875rem"})]),_:1})),[[B,"СоздаÑÑ ÑоваÑ",void 0,{top:!0}]])])]),i("div",$a,[i("header",za,[s(It,{title:c.$t("up.products.title")},null,8,["title"]),i("div",Ca,[s(y,{to:`/u/${(J=l(b))==null?void 0:J.username}/products`,class:"inline-flex items-center gap-2 border border-zinc-300 dark:border-zinc-600 text-zinc-700 dark:text-zinc-200 transition hover:bg-zinc-100 dark:hover:bg-zinc-700 no-underline text-sm leading-[1.25] font-semibold px-[15px] py-1 rounded-sm"},{default:n(()=>[s(g,{name:"i-mynaui:external-link",size:"0.875rem",class:"shrink-0"}),p[4]||(p[4]=i("span",null,"ÐÑкÑÑÑÑ Ð½Ð° ÑÑÑаниÑе",-1))]),_:1},8,["to"]),s(y,{to:"/up/products/create",class:"inline-flex items-center justify-center gap-2 cursor-pointer rounded-md px-4 py-1 text-sm font-semibold text-white transition no-underline",style:{background:"var(--g-button-inactive-color)"},onMouseenter:p[1]||(p[1]=j=>j.target.style.background="var(--g-button-active-color)"),onMouseleave:p[2]||(p[2]=j=>j.target.style.background="var(--g-button-inactive-color)")},{default:n(()=>[i("span",null,F(c.$t("up.products.finalBtn")),1)]),_:1})])]),i("section",Sa,[i("div",Ia,[s(C)]),s(U,{class:"product-catalog p-5 bg-white border border-zinc-100 rounded-xl dark:bg-zinc-800 dark:border-zinc-700 ui-fade-in ui-fade-in--1",onDeleteItem:d})]),i("section",Ta,[i("div",Va,[i("div",Ma,[i("div",ja,[s(C,{"is-mobile":""})]),i("div",Ra,[s(U,{"is-mobile":"",onDeleteItem:d})])])])])])])}}}),Ua=le(Fa,[["__scopeId","data-v-045921e2"]]),_s=H({__name:"index",setup(z){return dt(()=>{const _=fe("blocked-product-redirect",()=>!1);_.value&&(Q("error","ÐоÑÑÑп запÑеÑÑн","Ð¢Ð¾Ð²Ð°Ñ Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸Ñован"),_.value=!1);const b=fe("judging-product-redirect",()=>!1);b.value&&(Q("warn","РедакÑиÑование недоÑÑÑпно","Ð¢Ð¾Ð²Ð°Ñ Ð½Ð° оÑенке жÑÑи. РедакÑиÑование ÑÑÐ°Ð½ÐµÑ Ð´Ð¾ÑÑÑпно поÑле обÑÑÐ²Ð»ÐµÐ½Ð¸Ñ ÑезÑлÑÑаÑов"),b.value=!1)}),(_,b)=>{const d=Ua;return r(),$(d,{class:"pt-0 px-2 pb-2 md:p-2 lg:p-5 page__main flex justify-center w-full"})}}});export{_s 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.