PageSourceSearch

https://vierumaki.fi/_nuxt/CpQt4eA_2.js

js vierumaki.fi collected 2026-10-03 23:01:43 UTC 2,323 bytes, 1 lines download raw bytes

1import{n as e}from"./hePW80VL.js";import{a as t}from"./BXUjck09.js";import{D as n,Ht as r,On as i,Qn as a,Yt as o,_ as s,b as c,bt as l,ct as u,g as d,mt as f,nr as p,o as m,vn as h,y as g}from"./Ib1jYPSS.js";import{C as _}from"./BUba7gzX.js";import{n as v}from"./CkMz2SGH2.js";import{t as y}from"./DxTpPhzJ2.js";import{t as b}from"./BDNMzG2s.js";import{t as x}from"./DNd_17Es.js";var S=e({default:()=>k}),C={class:`equipment-select`},w={key:0,class:`value`},T={key:1,class:`filter`},E=[`id`,`aria-checked`,`onClick`,`onKeydown`],D=[`id`,`value`,`checked`],O=[`for`],k=b({__name:`EquipmentSelect`,props:{equipments:{type:[Object,Array],required:!1,default:()=>({})}},emits:[`updateEquipment`],setup(e,{emit:b}){let S=b,{$bp:k}=t(),A=y(),j=e,M=h(!1),N=h({numberOfAdults:0,numberOfChildrenOlder:0,numberOfChildrenYounger:0}),P=d(()=>j.equipments?.selectedOptions);r(P,(e,t)=>{e&&t&&e.length<t.length&&S(`updateEquipment`)}),u(()=>{N.value={...Object(j.equipments)}});function F(){M.value===!1&&(N.value={...Object(j.equipments)}),M.value=!M.value}function I(){M.value&&=!1}function L(e,t){return e.selectedOptions?.includes(t?.key)}return(t,r)=>o((f(),c(`div`,C,[s(`div`,{class:a([`control`,{open:i(M)}]),onClick:F,onKeydown:_(F,[`enter`])},[e.equipments?(f(),c(`span`,w,p(t.$t(`product.filters.choose`)),1)):g(``,!0)],34),s(`div`,{class:a([`panel`,{open:i(M)}])},[i(k).bps.atMostMobile?(f(),c(`div`,{key:0,class:`close cursor`,onClick:r[0]||=e=>F()},[s(`span`,null,p(t.$t(`productCard.closeBtnText`)),1),n(i(v),{code:`close`,class:`close-icon`,size:`m`})])):g(``,!0),e.equipments?(f(),c(`div`,T,[(f(!0),c(m,null,l(e.equipments.options,(r,o)=>(f(),c(`div`,{id:`filter-${o}`,key:`filter-${o}`,role:`checkbox`,class:a([`check-input`,[{selected:L(e.equipments,r)}]]),"aria-checked":L(e.equipments,r),tabindex:0,onClick:n=>{i(A).toggleFilters({filter:e.equipments,option:r}),t.$emit(`updateEquipment`)},onKeydown:_(n=>{i(A).toggleFilters({filter:e.equipments,option:r}),t.$emit(`updateEquipment`)},[`enter`])},[n(i(v),{code:`checkmark`,class:`white`,size:`l`}),s(`input`,{id:`filter-${o}`,type:`radio`,value:r.key,checked:L(e.equipments,r),tabindex:`-1`},null,8,D),s(`label`,{for:`filter-${o}`,class:`label`},p(r.name),9,O)],42,E))),128))])):g(``,!0)],2)])),[[i(x),I]])}},[[`__scopeId`,`data-v-925ab0d0`]]);export{S as n,k as t};

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.