PageSourceSearch

https://perspective-daily.de/static/assets/LandingPageQuotes-DUpF37kJ.js

js perspective-daily.de collected 2026-09-24 20:48:27 UTC 2,804 bytes, 1 lines download raw bytes

1import{d as e,O as a,w as t,p as i,a as s,c as n,F as l,q as m,f as o,e as r,E as u,t as d,k as c,l as v,B as p,g,h as k,r as f}from"./vue-BLbPMQBZ.js";import{d as q}from"./dayjs.min-BPP53oEz.js";import{k as b}from"./preload-helper-D9jEkzRM.js";import{_ as N}from"./Slide.vue_vue_type_script_setup_true_lang-DvKy2uwQ.js";import _ from"./Slider-D53xUgiR.js";import"./apollo.client-CTIoy0fp.js";import"./exports-DzJyI3gR.js";import"./_commonjsHelpers-DFKeeuxH.js";import"./dayjs.min-DyvqyfD3.js";const j={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"Quotes"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"quotes"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"memberName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"memberDate"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"quote"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"image"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:151,source:{name:"GraphQL request",locationOffset:{line:1,column:1},body:"query Quotes {\n    quotes {\n        id\n        memberName\n        memberDate\n        quote\n        image\n    }\n}\n"}}},y={key:0,class:"static"},S=["src"],D={class:"quotee"},h={class:"actual-quote"}
1,F={key:0,class:"slider"},M=["src"],Q={class:"quotee"},Y={class:"actual-quote"},O=e({__name:"LandingPageQuotes",setup(e){const{result:O}=a(j),w=k(()=>{var e,a;return null!=(a=null==(e=O.value)?void 0:e.quotes)?a:[]}),x=f(0);function L(e){return q(e).format("YYYY")}return t(w,(e,a)=>{const t=Math.floor(Math.random()*(1+e.length));x.value=t}),(e,a)=>i(b)?(s(),n("div",y,[(s(!0),n(l,null,m(w.value,(e,t)=>(s(),n("div",{class:o(["testimonial","testimonial-".concat(t)])},[r("img",{src:e.image,alt:"{{ quote.memberName }}"},null,8,S),r("span",D,[u(d(e.memberName)+", ",1),a[0]||(a[0]=r("br",null,null,-1)),u(" Mitglied seit "+d(L(e.memberDate)),1)]),r("span",h,d(e.quote),1)],2))),256))])):(s(),n(l,{key:1},[w.value.length>0?(s(),n("div",F,[c(_,{loop:"",navigationArrows:!1,spacing:20,centered:"",initial:x.value,navigationDots:!1,autoplay:"true"},{default:v(()=>[(s(!0),n(l,null,m(w.value,(e,t)=>(s(),p(N,{key:"lp-quote-".concat(e.id)},{default:v(()=>[r("div",{class:o(["testimonial","testimonial-".concat(t)])},[r("img",{src:e.image,alt:"{{ quote.memberName }}"},null,8,M),r("span",Q,[u(d(e.memberName)+", ",1),a[1]||(a[1]=r("br",null,null,-1)),u(" Mitglied seit "+d(L(e.memberDate)),1)]),r("span",Y,d(e.quote),1)],2)]),_:2},1024))),128))]),_:1},8,["initial"])])):g("",!0)],64))}});export{O 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.