PageSourceSearch

https://abonnement.goedgevoel.be/_nuxt/Cqbod6LZ2.js

js goedgevoel.be collected 2026-09-24 20:52:03 UTC 8,344 bytes, 2 lines download raw bytes

1import{D as e,On as t,Qn as n,_ as r,b as i,bt as a,ct as o,er as s,et as c,g as l,k as u,mt as d,nr as f,o as p,qt as m,tr as h,un as g,v as _,vn as v,xt as y,y as b,z as x}from"./Ib1jYPSS.js";import{d as S}from"./CYBedqEy2.js";import{t as C}from"./GZ0wGXp-2.js";import{t as w}from"./BDNMzG2s2.js";import{t as T}from"./DUfpWM5n2.js";import{t as E}from"./B-iL6EJv.js";import{a as D}from"./Y7tc2rvV.js";import{t as O}from"./DP1dn-eo2.js";var k={class:`tapp-check-icon`,width:`16`,height:`16`,viewBox:`0 0 16 16`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`},A={key:0},j={key:1,class:`tapp-check-icon__cross`},M={key:2,class:`tapp-check-icon__plus`},N=w(u({__name:`TappCheckIcon`,props:{variant:{default:`check`}},setup(e){return(t,a)=>(d(),i(`svg`,k,[r(`circle`,{cx:`8`,cy:`8`,r:`8`,class:n([`tapp-check-icon__circle`,`tapp-check-icon__circle--${e.variant}`])},null,2),e.variant===`check`?(d(),i(`g`,A,[...a[0]||=[r(`path`,{class:`tapp-check-icon__check`,d:`M10.9866 5.61333L6.87991 9.72L5.01324 7.85333`,stroke:`white`,"stroke-width":`2`,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,-1)]])):b(``,!0),e.variant===`disabled`?(d(),i(`g`,j,[...a[1]||=[r(`path`,{d:`M11 5L5 11`,stroke:`#727272`,"stroke-width":`2`,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,-1),r(`path`,{d:`M5 5L11 11`,stroke:`#727272`,"stroke-width":`2`,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,-1)]])):b(``,!0),e.variant===`plus`?(d(),i(`g`,M,[...a[2]||=[r(`path`,{d:`M8.00003 3.75736V12.2426`,stroke:`white`,"stroke-width":`2`,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,-1),r(`path`,{d:`M3.75736 8H12.2426`,stroke:`white`,"stroke-width":`2`,"stroke-linecap":`round`,"stroke-linejoin":`round`},null,-1)]])):b(``,!0)]))}}),[[`__scopeId`,`data-v-9231e7ab`]]),P={class:`base-usp__check`},F=[`innerHTML`],I={key:0,class:`base-usp__info`},L=Object.assign(w(u({__name:`BaseUsp`,props:{disabled:{type:Boolean},justify:{type:Boolean},bold:{type:Boolean},premium:{type:Boolean},size:{default:`default`},checkIcon:{},title:{},icon:{},hideIcon:{type:Boolean,default:!1},hideBorder:{type:Boolean,default:!1}},setup(t){return(a,o)=>{let s=N,l=T;return d(),i(`span`,{class:n([`base-usp`,{"base-usp--disabled":t.disabled,"base-usp--justify":t.justify,"base-usp--bold":t.bold,"base-usp--premium":t.premium,[`base-usp--${t.size}`]:t.size!=="default","base-usp--no-border":t.hideBorder}])},[r(`span`,P,[e(s,c({variant:t.disabled?`disabled`:t.premium?`plus`:void 0},t.checkIcon),null,16,[`variant`])]),r(`span`,{class:`base-usp__title`,innerHTML:t.title},null,8,F),y(a.$slots,`crawlable-description`,{},void 0,!0),t.hideIcon?b(``,!0):(d(),i(`span`,I,[e(l,c({icon:`info`,size:16,color:`var(--colors-gray-700)`},t.icon),null,16)]))],2)}}}),[[`__scopeId`,`data-v-0a1c47e3`]]),{__name:`BaseUsp`}),R={class:`tapp-carousel`},z={class:`tapp-carousel__navigation`},B=[`disabled`],V={class:`tapp-carousel__navigation--dots`},H=[`aria-current`,`aria-label`,`onClick`],U=[`disabled`],W=w(u({__name:`TappCarousel`,setup(s){let c=v(0),u=v(null),f=v(0);S(u,{threshold:50,onSwipeEnd:(e,t)=>{t===`left`&&c.value<f.value-1?(c.value+=1,g(c.value)):t===`right`&&c.value>0&&(--c.value,g(c.value))}}),o(()=>{if(!u.value)return;let e=u.value?.children;f.value=e.length||0,f.value===0?console.warn(`TappCarousel: You have no child elements. Please add some.`):Array.from(e).forEach(e=>{e instanceof HTMLElement&&(e.style.scrollSnapAlign=`start`,e.style.flexBasis=`100%`,e.style.flexShrink=`0`)})});let m=l(()=>({transform:`translateX(${c.value*20}px)`}));function g(e){if(!(!u.value||e<0||e>=f.value))try{let t=e*u.value.clientWidth;`scrollBehavior`in document.documentElement.style?u.value.scrollTo({left:t,behavior:`smooth`}):u.value.scrollLeft=t,c.value=e}catch(t){console.warn(`TappCarousel: Error scrolling to index`,t),u.value&&(u.value.scrollLeft=e*u.value.clientWidth,c.value=e)}}function _(){c.value>0&&g(c.value-1)}function b(){c.value<f.value-1&&g(c.value+1)}function x(){if(u.value)try{let e=Math.floor(u.value.scrollLeft/u.value.clientWidth);e!==c.value&&e>=0&&e<f.value&&(c.value=e)}catch(e){console.warn(`TappCarousel: Error handling scroll event`,e)}}return(o,s)=>{let l=T;return d(),i(`div`,R,[r(`div`,{ref_key:`slides`,ref:u,class:`tapp-carousel__inner`,onScroll:x},[y(o.$slots,`default`,{},void 0,!0)],544),r(`div`,z,[r(`button`,{disabled:t(c)===0,"aria-label":`Ga naar vorige item`,class:`tapp-carousel__navigation--prev`,onClick:_},[e(l,{icon:`chevron-left`,size:24})],8,B),r(`div`,V,[r(`span`,{style:h(t(m)),class:`tapp-carousel__navigation--active`},null,4),(d(!0),i(p,null,a(t(f),e=>(d(),i(`button`,{key:e,"aria-current":t(c)===e,"aria-label":`Ga naar item ${e}`,class:n(t(c)+1===e&&`active`),onClick:t=>g(e-1)},null,10,H))),128))]),r(`button`,{disabled:t(c)===t(f)-1,"aria-label":`Ga naar volgende item`,class:`tapp-carousel__navigation--next`,onClick:b},[e(l,{icon:`chevron-right`,size:24})],8,U)])])}}}),[[`__scopeId`,`data-v-6e7210f5`]]),G={class:`base-usp-modal-content`},K={key:0,class:`base-usp-modal-content__image-container`},q={key:0,class:`base-usp-modal-content__image base-usp-modal-content__image--has-padding`},J=[`innerHTML`],Y=Object.assign(w(u({__name:`BaseUspModalContent`,props:{image:{},images:{},title:{},description:{}},setup(n){let r=l(()=>n.images&&n.images.length>0?n.images:n.image?[n.image]:[]);return(o,l)=>{let u=C,f=W,h=O;return d(),i(`div`,G,[o.$slots.image||t(r)&&t(r).length>0&&t(r)[0].src?(d(),i(`div`,K,[y(o.$slots,`image`,{},()=>[t(r).length===1?(d(),i(`figure`,q,[e(u,s(x(t(r)[0])),null,16)])):(d(),_(f,{key:1},{default:m(()=>[(d(!0),i(p,null,a(t(r),(t,n)=>(d(),i(`figure`,{key:n,class:`base-usp-modal-content__image`},[e(u,c({ref_for:!0},t),null,16)]))),128))]),_:1}))],!0)])):b(``,!0),n.title?(d(),i(`h3`,{key:1,class:`base-usp-modal-content__title`,innerHTML:n.title},null,8,J)):b(``,!0),n.description?(d(),_(h,{key:2,class:`base-usp-modal-content__description`,html:n.description},null,8,[`html`])):b(``,!0)])}}}),[[`__scopeId`,`data-v-a4078902`]]),{__name:`BaseUspModalContent`}),X={key:0,class:`base-usp-item base-usp-item--non-clickable`,"data-testid":`base-usp-item`},Z={"data-testid":`base-usp-item-detail`},Q=[`data-analytics-label`],$=[`innerHTML`],ee=Object.assign(w(u({inheritAttrs:!1,__name:`BaseUspItem`,props:{usp:{},modal:{},button:{},modalContent:{},inlineContent:{type:Boolean}},setup(n){let a=l(()=>D(n.usp.title)),o=v(!1);return(l,u)=>{let p=O,h=L,v=Y,y=E;return n.inlineContent?(d(),i(`div`,X,[r(`strong`,null,f(t(a)),1),r(`div`,Z,[n.modalContent?.description?(d(),_(p,{key:0,"data-testid":`base-usp-modal-content-description`,html:n.modalContent.description},null,8,[`html`])):b(``,!0)])])):(d(),_(y,c({key:1},n.modal,{open:t(o),"onUpdate:open":u[1]||=e=>g(o)?o.value=e:null,"accessible-title":`Pop-up met meer informatie over: ${t(a)}`,"accessible-description":`Gebruik de navigatie om content te horen`}),{trigger:m(()=>[r(`button`,c({...l.$attrs,...n.button},{class:`base-usp-item`,"data-analytics-category":`modal`,"data-analytics-action":`modal_open`,"data-analytics-label":t(a),"data-testid":`base-usp-item`,type:`button`}),[e(h,s(x({...n.usp,title:t(a)}
1)),{"crawlable-description":m(()=>[r(`span`,{class:`base-usp-item__crawlable-description`,innerHTML:n.modalContent.description},null,8,$)]),_:1},16)],16,Q)]),default:m(()=>[e(v,c({"data-testid":`base-usp-item-modal-content`},n.modalContent,{onClose:u[0]||=e=>o.value=!1}),null,16)]),_:1},16,[`open`,`accessible-title`]))}}}),[[`__scopeId`,`data-v-afeb1bdd`]]),{__name:`BaseUspItem`}),te=[`data-active`],ne=Object.assign(u({__name:`BaseUspList`,props:{usps:{},justify:{type:Boolean,default:!1},hideBorder:{type:Boolean,default:!1},inlineContent:{type:Boolean},reverseActiveMobile:{type:Boolean,default:!1}},setup(t){let r={variant:`compact`};return(o,s)=>{let l=ee;return d(),i(`ul`,{class:n([`base-usp-list`,{"base-usp-list--justify":t.justify,"base-usp-list--no-border":t.hideBorder,"base-usp-list--reverse-active-mobile":t.reverseActiveMobile}])},[(d(!0),i(p,null,a(t.usps,(n,a)=>(d(),i(`li`,{key:`usp-${a}`,"data-active":n.usp.disabled!==!0,style:h({"--index":a})},[y(o.$slots,`default`,{usp:n},()=>[e(l,c({ref_for:!0},{...n,modal:r},{"inline-content":t.inlineContent}),null,16,[`inline-content`])])],12,te))),128))],2)}}}),{__name:`BaseUspList`});export{Y as n,L as r,ne as t};
2//# sourceMappingURL=Cqbod6LZ2.js.map

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.