2 lines
7.2 KiB
JavaScript
2 lines
7.2 KiB
JavaScript
import{Q as c,a as x}from"./QCard-D_vcm7k9.js";import{p as s,s as A,q as v,v as K,x as U,y as o,T as X,z as Y,A as Z,a as ee,b as te,o as ae,e as le,w as l,h as n,f as i,g,t as B}from"./index-QUdrNkKl.js";import{a as ie,v as T,u as ne,b as oe,c as re,Q as k}from"./QBtn-AYMizH8c.js";import{h as se,a as ue}from"./render-B4qP-w0Q.js";import{u as N}from"./use-timeout-Jkrq6Sig.js";import{Q as de,a as L,b as p}from"./QItem-F5bzVaJB.js";import{Q as ce}from"./QCardActions-DlFyQG4S.js";import{Q as me}from"./QPage-gf8hzrox.js";import{_ as ge}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./use-dark-BRt0_t6X.js";const fe={ratio:[String,Number]};function ve(e,r){return s(()=>{const t=Number(e.ratio||(r!==void 0?r.value:void 0));return isNaN(t)!==!0&&t>0?{paddingBottom:`${100/t}%`}:null})}const Se=1.7778,y=A({name:"QImg",props:{...fe,src:String,srcset:String,sizes:String,alt:String,crossorigin:String,decoding:String,referrerpolicy:String,draggable:Boolean,loading:{type:String,default:"lazy"},loadingShowDelay:{type:[Number,String],default:0},fetchpriority:{type:String,default:"auto"},width:String,height:String,initialRatio:{type:[Number,String],default:Se},placeholderSrc:String,errorSrc:String,fit:{type:String,default:"cover"},position:{type:String,default:"50% 50%"},imgClass:String,imgStyle:Object,noSpinner:Boolean,noNativeMenu:Boolean,noTransition:Boolean,spinnerColor:String,spinnerSize:String},emits:["load","error"],setup(e,{slots:r,emit:t}){const f=v(e.initialRatio),b=ve(e,f),S=Z(),{registerTimeout:D,removeTimeout:C}=N(),{registerTimeout:R,removeTimeout:z}=N(),w=s(()=>e.placeholderSrc!==void 0?{src:e.placeholderSrc}:null),$=s(()=>e.errorSrc!==void 0?{src:e.errorSrc,__qerror:!0}:null),u=[v(null),v(w.value)],d=v(0),h=v(!1),_=v(!1),M=s(()=>`q-img q-img--${e.noNativeMenu===!0?"no-":""}menu`),O=s(()=>({width:e.width,height:e.height})),H=s(()=>`q-img__image ${e.imgClass!==void 0?e.imgClass+" ":""}q-img__image--with${e.noTransition===!0?"out":""}-transition q-img__image--`),V=s(()=>({...e.imgStyle,objectFit:e.fit,objectPosition:e.position}));function E(){if(z(),e.loadingShowDelay===0){h.value=!0;return}R(()=>{h.value=!0},e.loadingShowDelay)}function Q(){z(),h.value=!1}function F({target:a}){T(S)===!1&&(C(),f.value=a.naturalHeight===0?.5:a.naturalWidth/a.naturalHeight,I(a,1))}function I(a,m){m===1e3||T(S)===!0||(a.complete===!0?J(a):D(()=>{I(a,m+1)},50))}function J(a){T(S)!==!0&&(d.value=d.value^1,u[d.value].value=null,Q(),a.getAttribute("__qerror")!=="true"&&(_.value=!1),t("load",a.currentSrc||a.src))}function W(a){C(),Q(),_.value=!0,u[d.value].value=$.value,u[d.value^1].value=w.value,t("error",a)}function j(a){const m=u[a].value,q={key:"img_"+a,class:H.value,style:V.value,alt:e.alt,crossorigin:e.crossorigin,decoding:e.decoding,referrerpolicy:e.referrerpolicy,height:e.height,width:e.width,loading:e.loading,fetchpriority:e.fetchpriority,"aria-hidden":"true",draggable:e.draggable,...m};return d.value===a?Object.assign(q,{class:q.class+"current",onLoad:F,onError:W}):q.class+="loaded",o("div",{class:"q-img__container absolute-full",key:"img"+a},o("img",q))}function G(){return h.value===!1?o("div",{key:"content",class:"q-img__content absolute-full q-anchor--skip"},se(r[_.value===!0?"error":"default"])):o("div",{key:"loading",class:"q-img__loading absolute-full flex flex-center"},r.loading!==void 0?r.loading():e.noSpinner===!0?void 0:[o(ie,{color:e.spinnerColor,size:e.spinnerSize})])}{let a=function(){Y(()=>e.src||e.srcset||e.sizes?{src:e.src,srcset:e.srcset,sizes:e.sizes}:null,m=>{C(),_.value=!1,m===null?(Q(),u[d.value^1].value=w.value):E(),u[d.value].value=m},{immediate:!0})};K.value===!0?U(a):a()}return()=>{const a=[];return b.value!==null&&a.push(o("div",{key:"filler",style:b.value})),u[0].value!==null&&a.push(j(0)),u[1].value!==null&&a.push(j(1)),a.push(o(X,{name:"q-transition--fade"},G)),o("div",{key:"main",class:M.value,style:O.value,role:"img","aria-label":e.alt},a)}}}),ye=A({name:"QAvatar",props:{...ne,fontSize:String,color:String,textColor:String,icon:String,square:Boolean,rounded:Boolean},setup(e,{slots:r}){const t=re(e),f=s(()=>"q-avatar"+(e.color?` bg-${e.color}`:"")+(e.textColor?` text-${e.textColor} q-chip--colored`:"")+(e.square===!0?" q-avatar--square":e.rounded===!0?" rounded-borders":"")),b=s(()=>e.fontSize?{fontSize:e.fontSize}:null);return()=>{const S=e.icon!==void 0?[o(oe,{name:e.icon})]:void 0;return o("div",{class:f.value,style:t.value},[o("div",{class:"q-avatar__content row flex-center overflow-hidden",style:b.value},ue(r.default,S))])}}}),be={class:"col-12 col-md-6"},he={class:"q-pa-md row items-start q-gutter-md"},P="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",_e=ee({__name:"IndexPage",setup(e){return(r,t)=>{const f=te("router-link");return ae(),le(me,{class:"row items-center justify-evenly"},{default:l(()=>[n("div",be,[i(c,{class:"q-mt-md"},{default:l(()=>[i(x,null,{default:l(()=>[t[1]||(t[1]=n("div",{class:"text-h6"},"Benvenuto!",-1)),n("p",null,[i(f,{to:"/dev"},{default:l(()=>[...t[0]||(t[0]=[g("Sezione sviluppo",-1)])]),_:1})])]),_:1})]),_:1}),n("div",he,[i(c,{class:"my-card"},{default:l(()=>[t[3]||(t[3]=n("img",{src:"https://cdn.quasar.dev/img/mountains.jpg"},null,-1)),i(x,null,{default:l(()=>[...t[2]||(t[2]=[n("div",{class:"text-h6"},"Our Changing Planet",-1),n("div",{class:"text-subtitle2"},"by John Doe",-1)])]),_:1}),i(x,{class:"q-pt-none"},{default:l(()=>[g(B(P))]),_:1})]),_:1}),i(c,{class:"my-card"},{default:l(()=>[i(y,{src:"https://cdn.quasar.dev/img/parallax2.jpg"},{default:l(()=>[...t[4]||(t[4]=[n("div",{class:"absolute-bottom text-subtitle2 text-center"},"Title",-1)])]),_:1})]),_:1}),i(c,{class:"my-card"},{default:l(()=>[i(y,{src:"https://cdn.quasar.dev/img/parallax2.jpg"},{default:l(()=>[...t[5]||(t[5]=[n("div",{class:"absolute-bottom text-h6"},"Title",-1)])]),_:1}),i(x,null,{default:l(()=>[g(B(P))]),_:1})]),_:1}),i(c,{class:"my-card"},{default:l(()=>[i(y,{src:"https://cdn.quasar.dev/img/parallax2.jpg"},{default:l(()=>[...t[6]||(t[6]=[n("div",{class:"text-subtitle2 absolute-top text-center"},"Title",-1)])]),_:1})]),_:1}),i(c,{class:"my-card"},{default:l(()=>[i(y,{src:"https://cdn.quasar.dev/img/parallax2.jpg"},{default:l(()=>[...t[7]||(t[7]=[n("div",{class:"text-h5 absolute-bottom text-right"},"Title",-1)])]),_:1})]),_:1}),i(c,{class:"my-card"},{default:l(()=>[i(de,null,{default:l(()=>[i(L,{avatar:""},{default:l(()=>[i(ye,null,{default:l(()=>[...t[8]||(t[8]=[n("img",{src:"https://cdn.quasar.dev/img/avatar2.jpg"},null,-1)])]),_:1})]),_:1}),i(L,null,{default:l(()=>[i(p,null,{default:l(()=>[...t[9]||(t[9]=[g("Title",-1)])]),_:1}),i(p,{caption:""},{default:l(()=>[...t[10]||(t[10]=[g("Subhead",-1)])]),_:1})]),_:1})]),_:1}),t[11]||(t[11]=n("img",{src:"https://cdn.quasar.dev/img/parallax2.jpg"},null,-1))]),_:1}),i(c,{class:"my-card"},{default:l(()=>[i(y,{src:"https://cdn.quasar.dev/img/parallax2.jpg"},{default:l(()=>[...t[12]||(t[12]=[n("div",{class:"absolute-bottom"},[n("div",{class:"text-h6"},"Our Changing Planet"),n("div",{class:"text-subtitle2"},"by John Doe")],-1)])]),_:1}),i(ce,null,{default:l(()=>[i(k,{flat:""},{default:l(()=>[...t[13]||(t[13]=[g("Action 1",-1)])]),_:1}),i(k,{flat:""},{default:l(()=>[...t[14]||(t[14]=[g("Action 2",-1)])]),_:1})]),_:1})]),_:1})])])]),_:1})}}}),ke=ge(_e,[["__scopeId","data-v-ab3d870b"]]);export{ke as default};
|