2 lines
3.2 KiB
JavaScript
2 lines
3.2 KiB
JavaScript
import{d as b,G as k,u as P,r as g,y as u,z as i,A as l,C as c,H as s,B as y,D as m,a2 as B,a3 as C,F as f,Z as D,N as F,Q as E}from"./G_17LgpR.js";import{a as w,S as A}from"./DiiZMebn.js";/* empty css *//* empty css *//* empty css */import{P as H}from"./5EiETixP.js";import{E as T}from"./CVuRw1XO.js";import{m as M,c as v,r as N}from"./uVfHkLEk.js";import{B as R}from"./DUAMdf4s.js";import{h as V}from"./Dc3SYjr6.js";import{B as $,a as j}from"./C7JdYvP_.js";import{u as z}from"./CCZ3DOmR.js";import{_ as O}from"./DC-Co_wt.js";const U={class:"h-screen relative"},q={class:"flex absolute top-0 right-0 left-0 gap-8 items-center justify-between p-4"},L={class:"flex gap-4"},G={"font-semibold":""},I={class:"swiper-container pt-4rem"},J={class:"media-wrapper"},Q=["src"],Z=["src"],K={class:"h-full w-full flex justify-center items-center"},W={class:"px3 mt5"},fe=b({__name:"index",props:{visible:{type:Boolean,default:!1},isEdit:{type:Boolean,default:!1},data:{}},emits:["update:visible","update:isEdit","success"],setup(X,{emit:Y}){const o=k(),S=t=>t.includes(".mp4")||t.includes("video"),p=P(),h=[T,H],r=g(new Date),_=g(!1);z();const x=async()=>{try{_.value=!0;const t=[];for(let n=0;n<v.value.length;n++){const a=`${Date.now()}-${v.value[n].name}`,d=await F.storage.from("stories").upload(a,v.value[n]);d?.data?.fullPath?.length&&t.push(d.data.fullPath)}console.log(t);const e=await V(t,r.value);e&&(E.success(o.useString("storyAddedSuccessfully")),await p.push({name:"home"})),console.log("list ===>",t),console.log("res ===>",e)}catch(t){console.log("e ===>",t)}finally{_.value=!1,N()}};return(t,e)=>{const n=O;return i(),u("div",U,[l("div",q,[l("div",L,[c(R,{icon:s(o).isRTL?"vuesax-linear:arrow-right":"vuesax-linear:arrow-left",onClick:e[0]||(e[0]=a=>s(p).back())},null,8,["icon"]),l("div",G,y(s(o).useString("newStory")),1)]),l("div",{class:"text-primary text-sm",onClick:x},y(s(o).useString("create")),1)]),l("div",I,[c(s(A),{effect:"coverflow",grabCursor:!0,centeredSlides:!0,slidesPerView:"auto",coverflowEffect:{rotate:50,stretch:-10,depth:90,modifier:1,slideShadows:!0},pagination:!0,modules:h,class:"mySwiper"},{default:m(()=>[(i(!0),u(B,null,C(s(M),(a,d)=>(i(),f(s(w),{key:d,class:"small-slide"},{default:m(()=>[l("div",J,[S(a)?(i(),u("video",{key:0,src:a,controls:"",class:"media video"},null,8,Q)):(i(),u("img",{key:1,src:a,class:"media"},null,8,Z))])]),_:2},1024))),128)),c(s(w),{class:"small-slide"},{default:m(()=>[l("div",K,[l("div",{class:"rounded-full bg-gray-50 flex items-center justify-center aspect-square w-16 shadow-lg text-xl text-gray-400",onClick:e[1]||(e[1]=a=>s(p).back())},e[5]||(e[5]=[l("span",null,"+",-1)]))])]),_:1})]),_:1})]),l("div",W,[c(n,{label:s(o).useString("expireTime")},{default:m(()=>[s(o).lang==="en"&&("APP_Milady_Date"in t?t.APP_Milady_Date:s(D))?(i(),f($,{key:0,value:r.value,"onUpdate:value":e[2]||(e[2]=a=>r.value=a),size:"large","disabled-date":!0,inputReadOnly:"",placeHolder:s(o).useString("expireTime")},null,8,["value","placeHolder"])):(i(),f(j,{key:1,value:r.value,"onUpdate:value":e[3]||(e[3]=a=>r.value=a),size:"large","disabled-date":!0,inputReadOnly:"",placeHolder:s(o).useString("expireTime"),onChange:e[4]||(e[4]=()=>{console.log(r.value)})},null,8,["value","placeHolder"]))]),_:1},8,["label"])])])}}});export{fe as _};
|