PageSourceSearch

https://0vision.se/_nuxt/CCUwKStE.js

js 0vision.se collected 2026-10-09 04:39:49 UTC 12,295 bytes, 1 lines download raw bytes

1import{_ as j}from"./OXJXYgxy.js";import W from"./BCLPlyfM.js";import ee from"./BztNS96o.js";import{u as V}from"./DkpovBrm.js";import{j as z,k as v,a4 as b,G as e,J as t,L as o,a1 as F,H as f,u as c,O as u,$ as O,M as S,F as L,a as G,y as ae,o as te,b as oe,I as B,C as se,z as P,a3 as A,U as K,P as R,Q as Y,a7 as ne,a8 as re,_ as le}from"./RAqWWVVn.js";import{_ as U}from"./Ca2eL4Js.js";import{u as ie,_ as ce}from"./DS8XpQG0.js";import{_ as Z}from"./CEA26BjM.js";import{b as de}from"./C5U9BwEw.js";import{e as H,s as pe,n as ue,u as me}from"./Dgt8hnIS.js";import"./BIDVRb61.js";const _e={key:0,class:"post-byline"},ve={class:"byline-avatar-wrap"},he={class:"byline-avatar"},fe={class:"byline-badge"},ge={class:"byline-text"},ye={class:"byline-name"},$e={key:0,class:"byline-followers"},ke=z({__name:"Byline",props:{profile:{},platform:{}},setup(a){const{uiText:l,uiDir:r,uiSpaced:h}=V(),m=a,$=v(()=>{var p;const i=(p=m.profile)==null?void 0:p.followers_count;return typeof i!="number"?"":i>=1e6?`${(i/1e6).toFixed(1)}M`:i>=1e3?`${(i/1e3).toFixed(1)}K`:String(i)});return(i,p)=>{const d=j,s=W,I=ee,g=b("blur-on-load");return i.profile?(e(),t("div",_e,[o("div",ve,[o("div",he,[i.profile.avatar_url?F((e(),f(d,{key:0,src:i.profile.avatar_url,alt:c(l)("avatar"),class:"byline-avatar-img"},null,8,["src","alt"])),[[g]]):u("",!0)]),o("span",fe,[o("span",{class:O(["byline-badge-inner",`is-${i.platform}`])},[i.platform==="facebook"?(e(),f(s,{key:0,class:"byline-badge-icon"})):(e(),f(I,{key:1,class:"byline-badge-icon"}))],2)])]),o("div",ge,[o("div",ye,S(i.profile.name),1),$.value?(e(),t("div",$e,S($.value)+" "+S(c(l)("followers")+" "),1)):u("",!0)])])):u("",!0)}}}),we=U(ke,[["__scopeId","data-v-267d4d4f"]]),Se={width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","aria-hidden":"true"},Ne={key:0,d:"M14 9V5a3 3 0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0 0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3"},Ie={key:1,d:"M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z"},Ce=o("path",{d:"M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8"},null,-1),Fe=o("polyline",{points:"16 6 12 2 8 6"},null,-1),Me=o("line",{x1:"12",y1:"2",x2:"12",y2:"15"},null,-1),Le={key:3,d:"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"},Te=o("line",{x1:"22",y1:"2",x2:"11",y2:"13"},null,-1),be=o("polygon",{points:"22 2 15 22 11 13 2 9 22 2"},null,-1),J=z({__name:"ActionIcon",props:{name:{}},setup(a){return(l,r)=>(e(),t("svg",Se,[l.name==="thumbs-up"?(e(),t("path",Ne)):l.name==="comment"?(e(),t("path",Ie)):l.name==="share"?(e(),t(L,{key:2},[Ce,Fe,Me],64)):l.name==="heart"?(e(),t("path",Le)):l.name==="paper-plane"?(e(),t(L,{key:4},[Te,be],64)):u("",!0)]))}}),Q=a=>(R("data-v-33affa56"),a=a(),Y(),a),ze={key:0,class:"card-header"},Ae={class:"card-avatar"},Be={class:"card-page-name"},Pe={key:1,class:"card-caption-wrap"},Ue=["aria-expanded"],De={key:0,class:"card-video-badge"},Ee=Q(()=>o("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},[o("path",{d:"M8 5v14l11-7z"})],-1)),xe=[Ee],He={key:3,class:"card-spacer"},Oe=Q(()=>o("div",{class:"card-divider"},null,-1)),je={class:"card-actions"},qe=z({__name:"Card",props:{post:{},platform:{},pageName:{},pageAvatarUrl:{},moduleType:{},moduleName:{}},setup(a){const{uiText:l}=V(),r={Like:"like",Comment:"comment",Share:"share"},h=n=>n in r?l(r[n]):n,m=a,$=Z,i=v(()=>m.platform==="instagram"?[["heart","Like"],["comment","Comment"],["paper-plane","Share"]]:[["thumbs-up","Like"],["comment","Comment"],["share","Share"]]),p=v(()=>(m.post.caption??"").trim()),d=G(null),s=G(!1),I=G(!1);let g=null;function N(){const n=d.value;!n||s.value||(I.value=n.scrollHeight>n.clientHeight+1)}ae(()=>{N(),typeof ResizeObserver<"u"&&d.value&&(g=new ResizeObserver(N),g.observe(d.value))}),te(()=>g==null?void 0:g.disconnect()),oe(p,()=>{s.value=!1,requestAnimationFrame(N)});function C(){s.value=!s.value}const{t:_}=ie(),y=v(()=>s.value?_("showLess"):_("showMore")),k=v(()=>!!m.post.thumbnail_url);return(n,E)=>
1{const x=j,q=J,w=b("blur-on-load"),T=b("track-click");return F((e(),f(K(n.post.permalink?c($):"div"),{to:n.post.permalink||void 0,target:"_blank",class:"post-card"},{default:B(()=>[n.pageName?(e(),t("div",ze,[o("span",Ae,[n.pageAvatarUrl?F((e(),f(x,{key:0,loading:"lazy",src:n.pageAvatarUrl,alt:"",class:"card-avatar-img"},null,8,["src"])),[[w]]):u("",!0)]),o("span",Be,S(n.pageName),1)])):u("",!0),p.value?(e(),t("div",Pe,[o("p",{ref_key:"captionEl",ref:d,class:O(["card-caption",{"is-expanded":s.value}])},S(p.value),3),I.value||s.value?(e(),t("button",{key:0,type:"button",class:"card-more","aria-expanded":s.value,onClick:se(C,["prevent","stop"])},S(y.value),9,Ue)):u("",!0)])):u("",!0),k.value?(e(),t("div",{key:2,class:O(["card-media",n.platform==="instagram"?"aspect-square":"aspect-4-3"])},[F(P(x,{loading:"lazy",src:n.post.thumbnail_url,alt:p.value||n.post.title||"Post",class:"card-media-img"},null,8,["src","alt"]),[[w]]),n.post.type==="video"?(e(),t("span",De,xe)):u("",!0)],2)):u("",!0),!p.value&&!k.value?(e(),t("div",He)):u("",!0),Oe,o("div",je,[(e(!0),t(L,null,A(i.value,([M,X])=>(e(),t("span",{key:M,class:"card-action"},[P(q,{name:M},null,8,["name"]),o("span",null,S(h(X)),1)]))),128))])]),_:1},8,["to"])),[[T,{moduleType:n.moduleType,moduleName:n.moduleName}]])}}}),Ge=U(qe,[["__scopeId","data-v-33affa56"]]),D=a=>(R("data-v-d24feea0"),a=a(),Y(),a),Ve={key:1,class:"grid-tile-glyph","aria-hidden":"true"},Ke={key:0,width:"11",height:"11",viewBox:"0 0 24 24",fill:"currentColor"},Re=D(()=>o("path",{d:"M8 5v14l11-7z"},null,-1)),Ye=[Re],Ze={key:1,width:"11",height:"11",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2.5","stroke-linecap":"round","stroke-linejoin":"round"},Je=D(()=>o("path",{d:"M20.2 6 3 11l-.9-2.4c-.3-1.1.3-2.2 1.3-2.5l13.5-4c1.1-.3 2.2.3 2.5 1.3Z"},null,-1)),Qe=D(()=>o("path",{d:"m6.2 5.3 3.1 3.9"},null,-1)),Xe=D(()=>o("path",{d:"m12.4 3.4 3.1 4"},null,-1)),We=D(()=>o("path",{d:"M3 11h18v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2Z"},null,-1)),ea=[Je,Qe,Xe,We],aa=z({__name:"GridTile",props:{post:{},platform:{},moduleType:{},moduleName:{}},setup(a){const l=Z;return(r,h)=>{const m=j,$=b("blur-on-load"),i=b("track-click");return F((e(),f(K(r.post.permalink?c(l):"div"),{to:r.post.permalink||void 0,target:"_blank",class:"grid-tile"},{default:B(()=>[r.post.thumbnail_url?F((e(),f(m,{key:0,loading:"lazy",src:r.post.thumbnail_url,alt:r.post.caption||r.post.title||"Post",class:"grid-tile-img"},null,8,["src","alt"])),[[$]]):u("",!0),r.post.type==="video"?(e(),t("span",Ve,[r.platform==="facebook"?(e(),t("svg",Ke,Ye)):(e(),t("svg",Ze,ea))])):u("",!0)]),_:1},8,["to"])),[[i,{moduleType:r.moduleType,moduleName:r.moduleName}]])}}}),ta=U(aa,[["__scopeId","data-v-d24feea0"]]),oa=a=>(R("data-v-2c18f2e9"),a=a(),Y(),a),sa={key:0,class:"card-header"},na={class:"card-avatar"},ra={class:"card-page-name"},la={class:"card-flex"},ia={key:1,class:"card-caption card-caption-long"},ca={key:1,class:"card-caption-slot"},da={key:0,class:"card-caption card-caption-short"},pa=oa(()=>o("div",{class:"card-divider"},null,-1)),ua={class:"card-actions"},ma=z({__name:"SwiperCard",props:{post:{},platform:{},pageName:{},pageAvatarUrl:{},moduleType:{},moduleName:{}},setup(a){const{uiText:l}=V(),r={Like:"like",Comment:"comment",Share:"share"},h=s=>s in r?l(r[s]):s,m=a,$=Z,i=v(()=>m.platform==="instagram"?[["heart","Like"],["comment","Comment"],["paper-plane","Share"]]:[["thumbs-up","Like"],["comment","Comment"],["share","Share"]]),p=v(()=>(m.post.caption??"").trim()),d=v(()=>!!m.post.thumbnail_url);return(s,I)=>{const g=j,N=J,C=b("blur-on-load"),_=b("track-click");return F((e(),f(K(s.post.permalink?c($):"div"),{to:s.post.permalink||void 0,target:"_blank",class:"swiper-card"},{default:B(()=>[s.pageName?(e(),t("div",sa,[o("span",na,[s.pageAvatarUrl?F((e(),f(g,{key:0,loading:"lazy",src:s.pageAvatarUrl,alt:"",class:"card-avatar-img"},null,8,["src"])),[[C]]):u("",!0)]),o("span",ra,S(s.pageName),1)])):u("",!0),o("div",la,[d.value?F((e(),f(g,{key:0,loading:"lazy",src:s.post.thumbnail_url,alt:p.value||s.post.title||"Post",class:"card-media-img"},null,8,["src","alt"])),[[C]]):(e(),t("p",ia,S(p.value),1))]),d.value?(e(),t("div",ca,[p.value?(e(),t("p",da,S(p.value),1)):u("",!0)])):u("",!0),pa,o("div",ua,[(e(!0),t(L,null,A(i.value,([y,k])=>(e(),t("span",{key:y,class:"card-action"},[P(N,{name:y},null,8,["name"]),o("span",null,S(h(k)),1)]))),128))])]),_:1},8,["to"])),[[_,{moduleType:s.moduleType,moduleName:s.moduleName}]])}}}),_a=U(ma,[["__scopeId","data-v-2c18f2e9"]]),va=12,ha=24;function fa(a){var _,y,k;const l=String(((_=a==null?void 0:a.info)==null?void 0:_.connection_id)??""),r=String(((y=a==null?void 0:a.info)==null?void 0:y.ig_user_id
1)??""),h=Math.max(Number(a==null?void 0:a.posts_count)||va,1),m=Math.min(h,ha),$=`social-instagram-connected-feed:${l}:${r}:${m}`,{data:i,pending:p}=de($,async()=>{if(!l)return H();const n={connection_id:l,limit:m};r&&(n.ig_user_id=r);try{const E=await $fetch(`${pe()}/instagram-integration/feed`,{method:"GET",params:n,headers:{Accept:"application/json"},retry:0,timeout:8e3});return ue(E)}catch{return H()}},{server:!1,lazy:!0,default:H}),d=v(()=>i.value??H()),s=v(()=>d.value.profile),I=v(()=>d.value.items.slice(0,h)),g=v(()=>{var n;return!!((n=a==null?void 0:a.settings)!=null&&n.show_profile_details)&&!!s.value}),N=String((a==null?void 0:a.type)??"SocialFeedModule"),C=String(((k=a==null?void 0:a.info)==null?void 0:k.username)||(a==null?void 0:a.title)||"Instagram");return{feed:d,profile:s,items:I,pending:p,showProfileDetails:g,moduleType:N,moduleName:C}}const ga={class:"mb-4 mt-2 w-100"},ya={key:0,class:"posts-stack"},$a={key:2,class:"posts-swiper-frame"},ka={class:"posts-swiper-page"},wa=z({__name:"Feed",props:{module:{}},setup(a){var N,C;const l=a,{items:r,profile:h,pending:m,showProfileDetails:$,moduleType:i,moduleName:p}=((N=l.module)==null?void 0:N.configuration)==="instagram_connected"||((C=l.module)==null?void 0:C.configuration)==="instagram"?fa(l.module):me(l.module),d=v(()=>{var y,k,n;const _=(y=h.value)==null?void 0:y.platform;return _==="instagram"||_==="facebook"?_:((k=l.module)==null?void 0:k.configuration)==="instagram_connected"||((n=l.module)==null?void 0:n.configuration)==="instagram"?"instagram":"facebook"}),s=v(()=>{var y;const _=(y=l.module)==null?void 0:y.layout_type;return _==="grid"||_==="swiper"?_:"list"}),I=v(()=>!m.value&&r.value.length===0),g=v(()=>d.value==="instagram"?"calc(132px + (86cqw - 12px))":"calc(132px + (86cqw - 12px) * 3 / 4)");return(_,y)=>{const k=we,n=ce,E=Ge,x=ta,q=_a;return e(),t("div",ga,[c($)?(e(),f(k,{key:0,profile:c(h),platform:d.value},null,8,["profile","platform"])):u("",!0),I.value?(e(),f(n,{key:1,platform:d.value},null,8,["platform"])):c(r).length?(e(),t(L,{key:2},[s.value==="list"?(e(),t("div",ya,[(e(!0),t(L,null,A(c(r),w=>{var T,M;return e(),f(E,{key:w.id,post:w,platform:d.value,"page-name":(T=c(h))==null?void 0:T.name,"page-avatar-url":(M=c(h))==null?void 0:M.avatar_url,"module-type":c(i),"module-name":c(p)},null,8,["post","platform","page-name","page-avatar-url","module-type","module-name"])}),128))])):s.value==="grid"?(e(),t("div",{key:1,class:O(["posts-grid",`is-${d.value}`])},[(e(!0),t(L,null,A(c(r),w=>(e(),f(x,{key:w.id,post:w,platform:d.value,"module-type":c(i),"module-name":c(p)},null,8,["post","platform","module-type","module-name"]))),128))],2)):(e(),t("div",$a,[o("div",{class:"posts-swiper-box",style:le({height:g.value})},[P(c(re),{class:"posts-swiper",loop:!1,"centered-slides":!0,"slides-per-view":1/.86,"space-between":0},{default:B(()=>[(e(!0),t(L,null,A(c(r),w=>(e(),f(c(ne),{key:w.id},{default:B(()=>{var T,M;return[o("div",ka,[P(q,{post:w,platform:d.value,"page-name":(T=c(h))==null?void 0:T.name,"page-avatar-url":(M=c(h))==null?void 0:M.avatar_url,"module-type":c(i),"module-name":c(p)},null,8,["post","platform","page-name","page-avatar-url","module-type","module-name"])])]}),_:2},1024))),128))]),_:1})],4)]))],64)):u("",!0)])}}}),Ba=U(wa,[["__scopeId","data-v-6ff0f7e8"]]);export{Ba 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.