Files
machartaa_admin_dist/dist/assets/index-38249b77.js
T

2 lines
19 KiB
JavaScript

import{a3 as X,a5 as H,d as ye,r as y,i as xe,o as I,c as U,b as m,w as x,a as e,e as ee,a2 as ge,L as A,K as ke,N as R,X as te,O as P,F as we,S as $e,a0 as k,a4 as V}from"./index-89ffa310.js";import{_ as Me}from"./BasicMainCard-6d707328.js";import{M as Ce,_ as Se}from"./BasicModal.vue_vue_type_style_index_0_lang-a11eae64.js";import{_ as Ie}from"./BasicInput.vue_vue_type_style_index_0_lang-392b5b97.js";import{_ as Ue}from"./index-ccdd9f59.js";import{_ as Be}from"./button.vue_vue_type_style_index_0_lang-ad1ddd30.js";import{I as q}from"./Icon-71136976.js";import{_ as se}from"./BasicSelect.vue_vue_type_style_index_0_lang-83b33a8f.js";import{u as Le}from"./useBaseTable-3aeb2499.js";import{t as ie}from"./useDataTime-8307199e.js";import{getBooks as Te}from"./books-a083f4eb.js";import{S as oe}from"./index-d95ef8ac.js";import{T as j}from"./styleChecker-47862663.js";import{U as ae}from"./index-816ff657.js";import"./_plugin-vue_export-helper-0eb14515.js";import"./index-956b313f.js";import"./useState-33268b88.js";import"./vnode-75acd593.js";import"./Col-fc0de6a1.js";import"./index-7d158bfa.js";import"./usePrice-7afab779.js";import"./index-a33d0202.js";const Ne=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,width:70,align:"center",customRender:c=>c.record.index+1},{title:"عنوان",dataIndex:"title",key:"title"},{title:"زیرعنوان",dataIndex:"sub_title",key:"sub_title"},{title:"کتاب مرتبط",dataIndex:"book_id",key:"book_id",align:"center",customRender:c=>{const r=c.record.book_title,f=c.record.book_id;return r||(f?`کتاب #${f}`:"-")}},{title:"زمان",dataIndex:"time",key:"time",customRender:c=>{const r=c.record.time||{minutes:0,seconds:0},f=Number(r.minutes||0),w=Number(r.seconds||0),g=S=>String(S).padStart(2,"0");return`${g(f)}:${g(w)}`}},{title:"صوت",dataIndex:"src",key:"src",customRender:c=>c.record.src?"دارد":"-"},{title:"زمان ایجاد",dataIndex:"created_at",key:"created_at",customRender:c=>ie(c.record.created_at)},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",filterable:!1,align:"center"}];async function De(c){const{data:r,error:f}=await H.from("storys").insert([{title:c.title,sub_title:c.sub_title,cover:c.cover,src:c.src,time:c.time,book_id:c.book_id||null}]).select();if(f)throw f;return r}async function le(c,r){const{data:f,error:w}=await H.from("storys").update({title:r.title,sub_title:r.sub_title,cover:r.cover,src:r.src,time:r.time,book_id:r.book_id||null}).eq("id",c).select();if(w)throw w;return f}async function Ae(c){const{error:r}=await H.from("storys").delete().eq("id",c);if(r)throw r}async function Pe(c){const{TableEngineRequest:r}=await X(()=>import("./buildSupabaseQuery-64b2d9ac.js"),["assets/buildSupabaseQuery-64b2d9ac.js","assets/index-89ffa310.js","assets/index-c73797be.css"]),{getBooks:f}=await X(()=>import("./books-a083f4eb.js"),["assets/books-a083f4eb.js","assets/index-89ffa310.js","assets/index-c73797be.css"]),w={...c};!w.sort&&!w.order&&(w.order="-id");const g=await r(w,"storys");try{if(Array.isArray(g==null?void 0:g.rows)){let S=new Map;try{const d=await f();Array.isArray(d)&&d.forEach(i=>{i.id&&i.title&&S.set(i.id,i.title)})}catch(d){console.log("[getStorysTable] Error loading books:",d)}const B=w.page||1,L=w.limit||200,h=(B-1)*L,$=g.rows.map((d,i)=>({id:d.id,title:d.title??"",sub_title:d.sub_title??"",cover:d.cover??null,src:d.src??null,time:d.time??{minutes:0,seconds:0},book_id:d.book_id??null,book_title:d.book_id&&S.get(d.book_id)||null,created_at:d.created_at??"",index:h+i,...d}));return{...g,rows:$}}}catch(S){console.log("[getStorysTable] normalize error:",S)}return g}async function Re(c){try{const{data:r,error:f}=await H.from("user_views").select("*, users!user_id(id, first_name, last_name, phone, name, email, username)").eq("item_id",c).order("viewed_at",{ascending:!1});if(f)throw console.error("[getStoryViews] Error fetching views:",f),f;const w=(r==null?void 0:r.length)||0,S=new Set((r==null?void 0:r.map(h=>h.user_id).filter(Boolean))||[]).size,B=new Map;(r||[]).forEach(h=>{const $=h.user_id;if($&&!B.has($)){const i=(Array.isArray(h.users)?h.users[0]:h.users)||{};let T="نامشخص";i&&Object.keys(i).length>0&&(i.name?T=i.name:i.first_name||i.last_name?T=`${i.first_name||""} ${i.last_name||""}`.trim():i.phone?T=i.phone:i.email?T=i.email:i.username&&(T=i.username)),B.set($,{id:h.id,user_id:h.user_id,user_name:T,user_phone:(i==null?void 0:i.phone)||"",user_email:(i==null?void 0:i.email)||"",viewed_at:h.viewed_at||""})}});const L=Array.from(B.values());return{total_views:w,unique_viewers:S,viewers:L}}catch(r){throw console.error("[getStoryViews] Error:",r),r}}const Ve={class:"flex justify-between items-center mb-4"},qe=e("h2",null,"قصه ها",-1),Ee={class:"gap-2 flex justify-center"},Oe=e("span",null,"بازدیدها",-1),We=e("span",null,"حذف",-1),ze=e("span",null,"ویرایش",-1),Fe=e("span",null,"مرتبط کردن کتاب",-1),je={class:"space-y-4 relative"},He={key:0,class:"absolute inset-0 bg-white/60 z-10 flex items-center justify-center"},Je=e("div",{class:"mb-1 text-sm text-gray-600"},"عنوان",-1),Xe=e("div",{class:"mb-1 text-sm text-gray-600"},"زیرعنوان",-1),Ke=e("div",{class:"mb-1 text-sm text-gray-600"},"کتاب مرتبط",-1),Ge={class:"flex gap-4"},Qe={class:"flex-1"},Ye=e("div",{class:"mb-1 text-sm text-gray-600"},"زمان",-1),Ze={class:"space-y-2"},et=e("div",{class:"mb-1 text-xs text-gray-500"},"دقیقه",-1),tt=e("div",{class:"mb-1 text-xs text-gray-500"},"ثانیه",-1),st={class:"flex-1 flex justify-center gap-4"},ot=e("div",{class:"mb-1 text-sm text-gray-600"},"آپلود تصویر کاور",-1),at={key:0},lt=e("div",null,"آپلود کاور",-1),it={key:0,class:"mt-1"},nt={class:"h-2 rounded bg-gray-200 overflow-hidden"},rt={class:"text-xs text-gray-700 font-semibold text-center mt-1"},ut=e("div",{class:"mb-1 text-sm text-gray-600"},"آپلود صوت (src)",-1),ct={key:0},dt=e("div",null,"آپلود صوت",-1),mt={key:0,class:"text-xs text-gray-500 mt-1 text-center"},vt={class:"h-2 rounded bg-gray-200 overflow-hidden"},_t={class:"text-xs text-gray-700 font-semibold text-center mt-1"},pt={class:"space-y-4"},ft=e("div",{class:"mb-1 text-sm text-gray-600"},"کتاب مرتبط",-1),ht={class:"flex justify-end"},bt={key:0,class:"space-y-4"},yt={class:"grid grid-cols-2 gap-4"},xt={class:"bg-blue-50 p-4 rounded-lg"},gt=e("div",{class:"text-sm text-gray-600 mb-1"},"تعداد بازدید",-1),kt={class:"text-2xl font-bold text-blue-600"},wt={class:"bg-purple-50 p-4 rounded-lg"},$t=e("div",{class:"text-sm text-gray-600 mb-1"},"تعداد بازدیدکننده",-1),Mt={class:"text-2xl font-bold text-purple-600"},Ct=e("div",{class:"text-sm font-semibold text-gray-700 mb-2"},"لیست بازدیدکننده‌ها",-1),St={key:0,class:"border rounded-lg overflow-hidden"},It={class:"max-h-96 overflow-y-auto"},Ut={class:"w-full"},Bt=e("thead",{class:"bg-gray-50 sticky top-0"},[e("tr",null,[e("th",{class:"px-4 py-2 text-right text-sm font-semibold text-gray-700"},"ردیف"),e("th",{class:"px-4 py-2 text-right text-sm font-semibold text-gray-700"},"نام کاربر"),e("th",{class:"px-4 py-2 text-right text-sm font-semibold text-gray-700"},"شماره همراه"),e("th",{class:"px-4 py-2 text-right text-sm font-semibold text-gray-700"},"تاریخ بازدید")])],-1),Lt={class:"divide-y divide-gray-200"},Tt={class:"px-4 py-2 text-sm text-gray-900"},Nt={class:"px-4 py-2 text-sm text-gray-900"},Dt={class:"px-4 py-2 text-sm text-gray-900"},At={class:"px-4 py-2 text-sm text-gray-600"},Pt={key:1,class:"text-center py-8 text-gray-500"},Rt={key:1,class:"flex justify-center items-center py-8"},is=ye({__name:"index",setup(c){const[r,f]=Le(),w=y({columns:Ne,api:Pe,defaultPageLimit:20}),g=y(!1),S=y(!1),B=y(null),L=y([]),h=y([]),$=y(0),d=y(0),i=y(0),T=y([]),z=y(!1),E=y(null),F=y(!1),D=y(null),J=y(!1),K=y(null),_=y({title:"",sub_title:"",cover:null,src:null,time:{minutes:0,seconds:0},book_id:null}),O=y({book_id:null});function ne(){L.value=[],h.value=[],S.value=!1,B.value=null,_.value={title:"",sub_title:"",cover:null,src:null,time:{minutes:0,seconds:0},book_id:null},g.value=!0}function G(){g.value=!1}function re(o){return o.type.startsWith("audio/")?o.size/1024/1024<61?!0:(k.error("حجم فایل باید کمتر از 60MB باشد"),!1):(k.error("فقط فایل‌های صوتی مجاز است"),!1)}async function ue(o){const{file:t,onSuccess:u,onError:l,onProgress:v}=o,C=new FormData;C.append("file",t);const N=`${V}/upload/machartaa-audio`;d.value=0,$.value++,await new Promise((a,M)=>{const n=new XMLHttpRequest;n.open("POST",N),n.setRequestHeader("Authorization",`Bearer ${localStorage.getItem("tamin_token")||""}`),n.timeout=15*60*1e3,n.upload.onprogress=s=>{if(s.lengthComputable){const p=Math.round(s.loaded/s.total*100);d.value=p,v==null||v({percent:p})}},n.onload=()=>{if(d.value=100,n.status>=200&&n.status<300)try{const s=JSON.parse(n.responseText||"{}"),p=s.full_src||s.url||s.src||s.path||s.data&&(s.data.full_src||s.data.url||s.data.src||s.data.path)||"";let b=p;p!=null&&p.startsWith("http")&&(b=p.replace(/^https?:\/\/[^\/]+/,""));const W=b.startsWith("http")?b:`${V}${b}`;_.value.src=b,L.value=W?[{uid:`${Date.now()}`,name:"audio.mp3",status:"done",url:W,response:{path:b}}]:[],u==null||u(s,n),k.success("صوت با موفقیت آپلود شد!"),a()}catch(s){l==null||l(s,n),M(s)}else if(n.status===413){const s=new Error("حجم فایل خیلی بزرگ است. لطفاً فایل کوچکتری انتخاب کنید.");k.error("حجم فایل خیلی بزرگ است. لطفاً فایل کوچکتری انتخاب کنید."),l==null||l(s,n),M(s)}else{let s="خطا در آپلود فایل";try{const b=JSON.parse(n.responseText||"{}");b.message?s=b.message:b.error&&(s=b.error)}catch{}const p=new Error(s);k.error(s),l==null||l(p,n),M(p)}},n.onerror=()=>{const s=new Error("خطا در آپلود صوت");l==null||l(s,n),M(s)},n.ontimeout=()=>{const s=new Error("آپلود timeout شد - فایل خیلی بزرگ است");l==null||l(s,n),M(s)},n.onloadend=()=>{$.value=Math.max(0,$.value-1),d.value=0},n.send(C)})}function Q(o){return{width:`${Math.max(0,Math.min(100,o))}%`}}function ce(o){return o.type.startsWith("image/")?o.size/1024/1024<5?!0:(k.error("حجم تصویر باید کمتر از 5MB باشد"),!1):(k.error("فقط فایل‌های تصویری مجاز است"),!1)}async function de(o){const{file:t,onSuccess:u,onError:l,onProgress:v}=o,C=new FormData;C.append("file",t);const N=`${V}/upload/machartaa-img`;i.value=0,$.value++,await new Promise((a,M)=>{const n=new XMLHttpRequest;n.open("POST",N),n.setRequestHeader("Authorization",`Bearer ${localStorage.getItem("token")||""}`),n.upload.onprogress=s=>{if(s.lengthComputable){const p=Math.round(s.loaded/s.total*100);i.value=p,v==null||v({percent:p})}},n.onload=()=>{if(i.value=100,n.status>=200&&n.status<300)try{const s=JSON.parse(n.responseText||"{}"),p=s.full_src||s.url||s.src||s.path||s.data&&(s.data.full_src||s.data.url||s.data.src||s.data.path)||"";let b=p;p!=null&&p.startsWith("http")&&(b=p.replace(/^https?:\/\/[^\/]+/,""));const W=b.startsWith("http")?b:`${V}${b}`;_.value.cover=b,h.value=W?[{uid:`${Date.now()}`,name:"cover.jpg",status:"done",url:W,response:{path:b}}]:[],u==null||u(s,n),k.success("کاور با موفقیت آپلود شد!"),a()}catch(s){l==null||l(s,n),M(s)}else{const s=new Error("خطا در آپلود تصویر");l==null||l(s,n),M(s)}},n.onerror=()=>{const s=new Error("خطا در آپلود کاور");l==null||l(s,n),M(s)},n.onloadend=()=>{$.value=Math.max(0,$.value-1),i.value=0},n.send(C)})}async function me(){var t,u,l,v,C,N;if(!((t=_.value.title)!=null&&t.trim()))return;if($.value>0){k.warning("لطفاً تا پایان آپلود صبر کنید");return}const o={title:_.value.title.trim(),sub_title:((u=_.value.sub_title)==null?void 0:u.trim())||"",cover:((l=_.value.cover)==null?void 0:l.trim())||null,src:((v=_.value.src)==null?void 0:v.trim())||null,time:{minutes:Number((C=_.value.time)==null?void 0:C.minutes)||0,seconds:Number((N=_.value.time)==null?void 0:N.seconds)||0},book_id:_.value.book_id||null};try{S.value&&B.value?(await le(B.value,o),k.success("قصه با موفقیت ویرایش شد")):(await De(o),k.success("قصه با موفقیت افزوده شد")),G(),await f()}catch(a){console.error("Error saving story:",a),k.error("خطا در ذخیره قصه: "+(a.message||"خطای ناشناخته"))}}function ve(o){S.value=!0,B.value=o.id;let t=o.cover||null;t&&t.startsWith("http")&&(t=t.replace(/^https?:\/\/[^\/]+/,""));let u=o.src||null;u&&u.startsWith("http")&&(u=u.replace(/^https?:\/\/[^\/]+/,"")),_.value={title:o.title||"",sub_title:o.sub_title||"",cover:t,src:u,time:o.time&&typeof o.time=="object"?{minutes:Number(o.time.minutes)||0,seconds:Number(o.time.seconds)||0}:{minutes:0,seconds:0},book_id:o.book_id||null};const l=u?u.startsWith("http")?u:`${V}${u}`:null,v=t?t.startsWith("http")?t:`${V}${t}`:null;L.value=l?[{uid:"-1",name:"audio.mp3",status:"done",url:l,response:{path:u}}]:[],h.value=v?[{uid:"-2",name:"cover.jpg",status:"done",url:v,response:{path:t}}]:[],g.value=!0}function _e(o){E.value=o.id,O.value={book_id:o.book_id||null},z.value=!0}function Y(){z.value=!1,E.value=null,O.value={book_id:null}}async function pe(){if(E.value)try{const{supabase:o}=await X(()=>import("./index-89ffa310.js").then(N=>N.cW),["assets/index-89ffa310.js","assets/index-c73797be.css"]),{data:t,error:u}=await o.from("storys").select("*").eq("id",E.value).single();if(u||!t){k.error("قصه یافت نشد");return}let l=t.cover||null;l&&l.startsWith("http")&&(l=l.replace(/^https?:\/\/[^\/]+/,""));let v=t.src||null;v&&v.startsWith("http")&&(v=v.replace(/^https?:\/\/[^\/]+/,""));const C={title:t.title||"",sub_title:t.sub_title||"",cover:l,src:v,time:t.time&&typeof t.time=="object"?{minutes:Number(t.time.minutes)||0,seconds:Number(t.time.seconds)||0}:{minutes:0,seconds:0},book_id:O.value.book_id||null};await le(E.value,C),k.success("کتاب با موفقیت مرتبط شد"),Y(),await f()}catch(o){console.error("Error linking book:",o),k.error("خطا در مرتبط کردن کتاب: "+(o.message||"خطای ناشناخته"))}}xe(async()=>{try{const o=await Te();T.value=o||[]}catch(o){console.error("Error loading books:",o)}});function fe(o){Ce.confirm({title:"حذف قصه",content:`آیا مطمئن هستید که می‌خواهید قصه "${o.title}" را حذف کنید؟`,okText:"بله، حذف کن",cancelText:"انصراف",okType:"danger",centered:!0,onOk:async()=>{await Ae(o.id),await f()}})}async function he(o){K.value=o.id,F.value=!0,J.value=!0,D.value=null;try{const t=await Re(o.id);D.value=t}catch(t){console.error("Error loading views:",t),k.error("خطا در بارگذاری اطلاعات بازدیدها: "+(t.message||"خطای ناشناخته"))}finally{J.value=!1}}function Z(){F.value=!1,D.value=null,K.value=null}function be(o){return o?ie(o):"-"}return(o,t)=>{const u=Be,l=Ue,v=Ie,C=Se,N=Me;return I(),U("div",null,[m(N,null,{default:x(()=>[e("div",Ve,[qe,m(u,{type:"primary",onClick:ne},{default:x(()=>[ee("افزودن قصه")]),_:1})]),m(l,ge(w.value,{ref:"table",onRegister:A(r)}),{action:x(({record:a})=>[e("div",Ee,[m(A(j),{class:"cursor-pointer"},{title:x(()=>[Oe]),default:x(()=>[m(q,{icon:"vuesax-linear:eye",color:"#8B5CF6",onClick:M=>he(a)},null,8,["onClick"])]),_:2},1024),m(A(j),{class:"cursor-pointer"},{title:x(()=>[We]),default:x(()=>[m(q,{icon:"vuesax-linear:trash",color:"#DC2626",onClick:M=>fe(a)},null,8,["onClick"])]),_:2},1024),m(A(j),{class:"cursor-pointer"},{title:x(()=>[ze]),default:x(()=>[m(q,{icon:"vuesax-linear:edit",color:"#1D4ED8",onClick:M=>ve(a)},null,8,["onClick"])]),_:2},1024),a!=null&&a.book_id?R("",!0):(I(),ke(A(j),{key:0,class:"cursor-pointer"},{title:x(()=>[Fe]),default:x(()=>[m(q,{icon:"vuesax-linear:book",color:"#217346",onClick:M=>_e(a)},null,8,["onClick"])]),_:2},1024))])]),_:1},16,["onRegister"]),m(C,{visible:g.value,"onUpdate:visible":t[7]||(t[7]=a=>g.value=a),title:S.value?"ویرایش قصه":"افزودن قصه",onOk:me,onCancel:G,width:"80%",confirmLoading:$.value>0},{default:x(()=>[e("div",je,[$.value>0?(I(),U("div",He,[m(A(oe),{size:"large"})])):R("",!0),e("div",null,[Je,m(v,{value:_.value.title,"onUpdate:value":t[0]||(t[0]=a=>_.value.title=a),placeholder:"عنوان"},null,8,["value"])]),e("div",null,[Xe,m(v,{value:_.value.sub_title,"onUpdate:value":t[1]||(t[1]=a=>_.value.sub_title=a),placeholder:"زیرعنوان"},null,8,["value"])]),e("div",null,[Ke,m(se,{value:_.value.book_id??void 0,"onUpdate:value":t[2]||(t[2]=a=>_.value.book_id=a??null),items:T.value,keyName:"id",valueName:"title",placeholder:"انتخاب کتاب",allowClear:!0},null,8,["value","items"])]),e("div",Ge,[e("div",Qe,[Ye,e("div",Ze,[e("div",null,[et,m(v,{value:_.value.time.minutes,"onUpdate:value":t[3]||(t[3]=a=>_.value.time.minutes=a),type:"number",placeholder:"0"},null,8,["value"])]),e("div",null,[tt,m(v,{value:_.value.time.seconds,"onUpdate:value":t[4]||(t[4]=a=>_.value.time.seconds=a),type:"number",placeholder:"0"},null,8,["value"])])])]),e("div",st,[e("div",null,[ot,m(A(ae),{"file-list":h.value,"onUpdate:fileList":t[5]||(t[5]=a=>h.value=a),"before-upload":ce,"custom-request":de,accept:"image/*","max-count":1,"list-type":"picture-card"},{default:x(()=>[h.value.length<1?(I(),U("div",at,[m(q,{icon:"vuesax-linear:image",class:"text-2xl mb-2"}),lt])):R("",!0)]),_:1},8,["file-list"]),i.value>0&&i.value<100?(I(),U("div",it,[e("div",nt,[e("div",{class:"h-2 bg-blue-500 transition-all",style:te(Q(i.value))},null,4)]),e("div",rt,P(i.value)+"%",1)])):R("",!0)]),e("div",null,[ut,m(A(ae),{"file-list":L.value,"onUpdate:fileList":t[6]||(t[6]=a=>L.value=a),"before-upload":re,"custom-request":ue,accept:"audio/*","max-count":1,"list-type":"picture-card"},{default:x(()=>[L.value.length<1?(I(),U("div",ct,[m(q,{icon:"vuesax-linear:music",class:"text-2xl mb-2"}),dt])):R("",!0)]),_:1},8,["file-list"]),d.value>0&&d.value<100?(I(),U("div",mt,[e("div",vt,[e("div",{class:"h-2 bg-blue-500 transition-all",style:te(Q(d.value))},null,4)]),e("div",_t,P(d.value)+"%",1)])):R("",!0)])])])])]),_:1},8,["visible","title","confirmLoading"]),m(C,{visible:z.value,"onUpdate:visible":t[9]||(t[9]=a=>z.value=a),title:"مرتبط کردن کتاب",onOk:pe,onCancel:Y,width:"500px"},{default:x(()=>[e("div",pt,[e("div",null,[ft,m(se,{value:O.value.book_id??void 0,"onUpdate:value":t[8]||(t[8]=a=>O.value.book_id=a??null),items:T.value,keyName:"id",valueName:"title",placeholder:"انتخاب کتاب",allowClear:!0},null,8,["value","items"])])])]),_:1},8,["visible"]),m(C,{visible:F.value,"onUpdate:visible":t[10]||(t[10]=a=>F.value=a),title:"اطلاعات بازدیدها",onCancel:Z,width:"800px",customFooter:!0,okText:""},{footer:x(()=>[e("div",ht,[m(u,{onClick:Z},{default:x(()=>[ee("بستن")]),_:1})])]),default:x(()=>[D.value?(I(),U("div",bt,[e("div",yt,[e("div",xt,[gt,e("div",kt,P(D.value.total_views),1)]),e("div",wt,[$t,e("div",Mt,P(D.value.unique_viewers),1)])]),e("div",null,[Ct,D.value.viewers&&D.value.viewers.length>0?(I(),U("div",St,[e("div",It,[e("table",Ut,[Bt,e("tbody",Lt,[(I(!0),U(we,null,$e(D.value.viewers,(a,M)=>(I(),U("tr",{key:a.id,class:"hover:bg-gray-50"},[e("td",Tt,P(M+1),1),e("td",Nt,P(a.user_name),1),e("td",Dt,P(a.user_phone||"-"),1),e("td",At,P(be(a.viewed_at)),1)]))),128))])])])])):(I(),U("div",Pt," هنوز بازدیدی ثبت نشده است "))])])):J.value?(I(),U("div",Rt,[m(A(oe),{size:"large"})])):R("",!0)]),_:1},8,["visible"])]),_:1})])}}});export{is as default};