Files
appco_dist/.output/public/_nuxt/CCZ3DOmR.js
T

2 lines
709 B
JavaScript

import{d1 as p,cI as m,r as d}from"./G_17LgpR.js";import{b as u,i as f}from"./Dc3SYjr6.js";import{c as g}from"./GwWkPmWR.js";var l=Object.prototype,y=l.hasOwnProperty,v=g(function(t,o,a){y.call(t,a)?t[a].push(o):p(t,a,[o])});const S=m("media",()=>{const t=d([]);return{users:t,getList:async()=>{t.value=[];const a=await u(),r=v(a,"user_id");Object.keys(r).forEach(s=>{if(r[s]?.length){const n=r[s][0].users,c=r[s].filter(e=>e?.mediaitems?.length).map(e=>{let i=e.storyviews;return f(e.id)&&(i=[...i??[],{user_id:"me"}]),{id:e.id,caption:e.caption,storyviews:i,url:e.mediaitems[0].media_url,type:e.mediaitems[0].media_type}});t.value.push({id:s,name:n?.name,avatar:n?.avatar,stories:c})}})}}});export{S as u};