2025-02-17 05:55:49 +00:00
|
|
|
"use strict";(()=>{var e={};e.id=9326,e.ids=[9326],e.modules={22508:(e,t,s)=>{s.a(e,async(e,r)=>{try{s.r(t),s.d(t,{config:()=>g,default:()=>c,getServerSideProps:()=>x,getStaticPaths:()=>m,getStaticProps:()=>p,reportWebVitals:()=>h,routeModule:()=>M,unstable_getServerProps:()=>b,unstable_getServerSideProps:()=>A,unstable_getStaticParams:()=>f,unstable_getStaticPaths:()=>S,unstable_getStaticProps:()=>j});var a=s(63865),i=s(9455),n=s(30671),d=s(5583),l=s(53881),o=s(39468),u=e([o]);o=(u.then?(await u)():u)[0];let c=(0,n.M)(o,"default"),p=(0,n.M)(o,"getStaticProps"),m=(0,n.M)(o,"getStaticPaths"),x=(0,n.M)(o,"getServerSideProps"),g=(0,n.M)(o,"config"),h=(0,n.M)(o,"reportWebVitals"),j=(0,n.M)(o,"unstable_getStaticProps"),S=(0,n.M)(o,"unstable_getStaticPaths"),f=(0,n.M)(o,"unstable_getStaticParams"),b=(0,n.M)(o,"unstable_getServerProps"),A=(0,n.M)(o,"unstable_getServerSideProps"),M=new a.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/admin/[user_id]/media",pathname:"/admin/[user_id]/media",bundlePath:"",filename:""},components:{App:l.default,Document:d.default},userland:o});r()}catch(e){r(e)}})},32373:(e,t,s)=>{s.a(e,async(e,r)=>{try{s.d(t,{A:()=>x});var a=s(8732),i=s(82015),n=s.n(i),d=s(39468),l=s(53926),o=s(91140),u=s(66485),c=s(81061),p=s(55904),m=e([d]);function x(){let{media:e,setTargetMedia:t,user:s,folders:r,staticHost:i}=n().useContext(d.MediaContext);return(0,a.jsxs)(n().Fragment,{children:[(0,a.jsxs)("div",{className:"flex-col items-start gap-0 w-full",children:[(0,a.jsxs)("div",{className:"w-full justify-between flex-wrap",children:[(0,a.jsx)("h1",{className:"text-3xl m-0",children:"Media"}),(0,a.jsxs)(p.A,{children:[(0,a.jsxs)("button",{className:"flex items-center gap-2",onClick:e=>{(0,o.PB)("choose-media-type-popoup")},children:[(0,a.jsx)("span",{className:"symbol",children:"+"}),(0,a.jsx)("span",{children:"Add Media"})]}),(0,a.jsxs)("button",{className:"flex items-center gap-2 outlined gray",onClick:e=>{(0,o.PB)("add-folder-popoup")},children:[(0,a.jsx)("span",{className:"symbol",children:"+"}),(0,a.jsx)("span",{children:"Add Folder"})]})]})]}),(0,a.jsx)(l.A,{user:s})]}),s?.verification_status?.toString().match(/1/)?(0,a.jsxs)(n().Fragment,{children:[(0,a.jsx)(c.A,{media:e,setTargetMedia:t,folders:r,staticHost:i,user:s}),e&&e[0]&&(0,a.jsxs)("a",{className:"border-dotted border-slate-400 border-2 px-4 py-3 w-full rounded flex items-center hover:border-primary/50 gap-2 cursor-pointer justify-center",onClick:e=>{(0,o.PB)("choose-media-type-popoup")},children:[(0,a.jsx)("span",{className:"symbol",children:"+"}),(0,a.jsx)("span",{className:"",children:"Add Media"})]})]}):(0,a.jsx)(u.A,{})]})}d=(m.then?(await m)():m)[0],r()}catch(e){r(e)}})},39468:(e,t,s)=>{s.a(e,async(e,r)=>{try{s.r(t),s.d(t,{MediaContext:()=>y,default:()=>q,getServerSideProps:()=>v});var a=s(8732),i=s(82015),n=s.n(i),d=s(29021),l=s.n(d),o=s(72837),u=s(92702),c=s(32373),p=s(81145),m=s(95627),x=s(80307),g=s(94198),h=s(43430),j=s(59823),S=s(16757),f=s(71934),b=s(33873),A=s.n(b),M=s(10839),P=e([o,c]);[o,c]=P.then?(await P)():P;let y=n().createContext({});function q({user:e,media:t,folders:s,staticHost:r}){let i=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,a.jsx)("meta",{name:"description",content:"Welcome to your data app"})]}),[d,l]=n().useState(null),[u,f]=n().useState(null),[b,A]=n().useState(null),[P,q]=n().useState(!1),[v,w]=n().useState(null);return(0,a.jsx)(y.Provider,{value:{user:e,media:t,targetMedia:v,setTargetMedia:w,folders:s,staticHost:r},children:(0,a.jsxs)(n().Fragment,{children:[(0,a.jsxs)(o.A,{head:i,children:[P&&(0,a.jsx)(S.A,{screen:!0,title:"Processing Files ..."}),(0,a.jsx)(c.A,{}),(0,a.jsx)(p.A,{setNewMedia:l,setLoading:q}),(0,a.jsx)(h.A,{setNewFile:f,setLoading:q}),(0,a.jsx)(M.A,{setNewVideo:A,setLoading:q})]}),(0,a.jsx)(m.A,{newMedia:d,setNewMedia:l,newFile:u,setNewFile:f,newVideo:b,setNewVideo:A}),(0,a.jsx)(x.A,{targetMedia:v,setTargetMedia:w,staticHost:r,media:t}),(0,a.jsx)(g.A,{}),(0,a.jsx)(j.A,{user:e})]})})}async function v({req:e,res:t,query:s}){let{user:r,appData:a}=a
|