PageSourceSearch

https://sibcode.ru/build/assets/OurProjects-u_sVfIH2.js

js sibcode.ru collected 2026-10-09 21:37:56 UTC 3,326 bytes, 1 lines download raw bytes

1import{ah as P,aB as V,l as c,a5 as p,m as L,B as I,a2 as M,aa as i,a7 as r,a9 as o,x as _,M as d,O as u,u as a,F as k,ab as x,I as w,X as j,a8 as N,aj as y,a0 as B,ad as D}from"./materialdesignicons-Be4YwDOY.js";import{S as E}from"./ScProjectDetail-Lrjxe6WK.js";import"./UiLoader-BJdToaWY.js";import"./toggleModalPrivacy-C4LbIoiz.js";import"./carousel-D-RSn-Q3.js";/* empty css                 */import"./ModalCallback-CIsHpVju.js";import"./CallbackForm-DJ1THZEa.js";import"./utm-CzP4VZrX.js";const O={class:"sc-main"},T={class:"container"},$={class:"technology-filter"},A={class:"technology-filter"},Q=["onClick"],R={class:"technology-filter-mobile"},U={class:"modal-content modal-blue modal-filter"},W=["onClick"],q={class:"icon"},z={class:"active",width:"25",height:"25",viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg"},H={class:"unactive",width:"25",height:"25",viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg"},X={__name:"OurProjects",setup(Z){const h=V();let s=c(!1),n=c(p().props.amenities),m=c(p().props.projects),C=c(0);const F=L("route"),f=l=>new URLSearchParams(window.location.search).get(l),g=l=>{const t=l.link;C.value=l.id,n.value.forEach(e=>{e.active=!1}),l.active=!l.active;const v=f("id");D.get(F("our-projects",{filter:t,id:v}),{},{preserveState:!0,preserveScroll:!0,replace:!0,onSuccess:()=>{m.value=p().props.projects}})};return I(()=>{const l=f("filter");n.value.forEach(t=>{t.active=l===t.link})}),(l,t)=>{const v=M("v-dialog");return r(),i("section",O,[o("div",T,[o("div",$,[d(o("div",A,[(r(!0),i(k,null,x(a(n),(e,S)=>(r(),i("button",{class:y(["technology-filter-item",{active:e.active}]),key:e.id,onClick:b=>g(e)},B(e.title),11,Q))),128))],512),[[u,a(h).windowWidth>576]]),d(o("div",R,[o("button",{class:"toggle-modal-filter",onClick:t[0]||(t[0]=e=>w(s)?s.value=!0:s=!0)},t[3]||(t[3]=[j(" Фильтр "),o("svg",{width:"19",height:"18",viewBox:"0 0 19 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[o("path",{d:"M1 1.5H18L11.2 9.38333V16.5L7.8 14.8333V9.38333L1 1.5Z",stroke:"white","stroke-width":"1.4","stroke-linecap":"round","stroke-linejoin":"round"})],-1)])),_(v,{modelValue:a(s),"onUpdate:modelValue":t[2]||(t[2]=e=>w(s)?s.value=e:s=e),class:"modal-filter-wrap"},{default:N(()=>[o("div",U,[o("button",{class:"modal-cross",onClick:t[1]||(t[1]=e=>w(s)?s.value=!1:s=!1)},t[4]||(t[4]=[o("svg",{width:"40",height:"37",viewBox:"0 0 40 37",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[o("path",{d:"M36.5 33.624L3.5 2.94678M36.5 2.94678L3.5 33.624",stroke:"#2400FF","stroke-width":"4","stroke-linecap":"square","stroke-linejoin":"round"})],-1)])),(r(!0),i(k,null,x(a(n),(e,S)=>(r(),i("button",{class:y(["technology-filter-item-mobile",{active:e.active}]),key:e.id,onClick:b=>g(e)},[o("div",q,[d((r(),i("svg",z,t[5]||(t[5]=[o("circle",{cx:"12.5",cy:"12.5",r:"12.5",fill:"#2400FF"},null,-1),o("circle",{cx:"12.5",cy:"12.5",r:"6.5",fill:"white"},null,-1)]),512)),[[u,e.active]]),d((r(),i("svg",H,t[6]||(t[6]=[o("circle",{cx:"12.5",cy:"12.5",r:"11.5",stroke:"white","stroke-width":"2"}
1,null,-1)]),512)),[[u,!e.active]])]),j(" "+B(e.title),1)],10,W))),128))])]),_:1},8,["modelValue"])],512),[[u,a(h).windowWidth<=576]])]),_(E,{projectItems:a(m),isClosePage:!0},null,8,["projectItems"])])])}}},it=P(X,[["__scopeId","data-v-37928717"]]);export{it 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.