PageSourceSearch

https://www.vtour.by/_nuxt/B8l1MpBo.js

js vtour.by collected 2026-10-07 15:53:37 UTC 18,943 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CSHC2iUV.js","./entry.3_VWKCSn.css"])))=>i.map(i=>d[i]);
2import{az as Pt,m as wt,l as Dt,u as Et,aQ as Ct,q as Ot,R as St,au as Bt,av as Ft,r as v,s as Ve,c as g,y as je,bA as Tt,e as m,g as u,A as h,w as p,h as s,d as n,n as Z,b as y,F as J,f as L,k as _e,C as $t,_ as Mt,E as At,aR as Ht,aC as It,o as l,L as me,N as Nt,J as Vt,W as jt,t as w,aw as Rt,aI as Jt,bB as Lt,aJ as Yt,H as zt,bg as Wt,B as he,ay as Ut,I as qt,bC as Gt,a_ as Kt,V as pe}from"./CSHC2iUV.js";import{_ as Qt}from"./cOH62oVa.js";import{_ as Xt}from"./Dq80DKka.js";import{_ as Zt}from"./Ieogpk67.js";import{_ as eo}from"./2ztgK0Fm.js";import{_ as to}from"./Cg0kZ8BH.js";import{_ as oo}from"./D9qbtouM.js";import{_ as so}from"./D-t30ED7.js";import{_ as ao,a as no}from"./D3EMI8YK.js";import{E as lo,a as ro}from"./DWk9z2lO.js";import{_ as io}from"./BkMYe70J.js";import{_ as co,a as uo,b as _o}from"./BxoazZ2U.js";import{_ as mo}from"./By2yWdGr.js";import{v as ho}from"./B0SjFY3c.js";import{_ as po}from"./Ci42fYqf.js";import{u as fo}from"./BXnp8oQO.js";import{u as vo}from"./D44P-80w.js";import"./GOVSNXWW.js";import"./CxFXnMGF.js";import"./DHDTdkWY.js";import"./BgAs_85_.js";const go={class:"main"},yo={class:"container"},bo={class:"combined-tour__sorting"},ko={class:"combined-tour__sorting__adress"},xo={class:"adress"},Po={class:"adress__text"},wo={class:"adress__way"},Do={key:0,class:"combined-tour__sorting__type"},Eo={class:"combined-tour__sorting__favorite"},Co={class:"combined-tour__sorting__panels"},Oo={key:0,class:"combined-tour"},So={class:"combined-tour__title"},Bo={class:"container"},Fo={class:"combined-tour__main"},To={key:"maps",class:"combined-tour__main__map"},$o={key:0,class:"combined-tour__block"},Mo={class:"container"},Ao={key:0,class:"combined-tour__calendar"},Ho={class:"combined-tour__booking"},Io={class:"booking"},No={class:"booking__area"},Vo={class:"booking__text"},jo={class:"booking__price"},Ro={key:0,class:"booking__text"},Jo={key:1,class:"not-found"},Lo={key:2,class:"combined-tour__block"},Yo={class:"container"},zo={key:0,class:"combined-tour__slider-manager"},Wo={key:3,class:"combined-tour__block"},Uo={class:"container"},qo={key:4,class:"combined-tour__daily-program"},Go={class:"container"},Ko={class:"daily-program__title"},Qo={key:0,class:"daily-program"},Xo={key:5,class:"combined-tour__form"},Zo={class:"combined-tour__form-content"},es={class:"col"},ts={class:"combined-tour__block"},os={class:"container"},Ds={__name:"[uuid]",async setup(ss){var Ee,Ce,Oe,Se,Be;let T,Y;const Re=Lt(()=>Gt(()=>import("./CSHC2iUV.js").then(t=>t.ds),__vite__mapDeps([0,1]),import.meta.url).then(t=>t.Polyline)),d=Pt(),Je=wt(),fe=Dt(),P=Et(),ve=Ct(),Le=Ht(),{isMobile:O,isTablet:Ye}=Ot(),{currentCurrency:z,getPrice:ge}=St(),D=Bt(),ze=Ft();let M=v({}),S=Ve({}),B=Ve({});const A=v(!1),ee=v(!1);v(null),v({email:!1,phone:!1});const b=v([]),W=v([]),te=v(""),oe=v(""),se=v(""),H=v(null),I=v(null),ae=v(!1),U=v(0),ne=v(!1),q=v(!1),G=v(!1),F=v(""),{checkFavourite:We,isAdd:Ue}=fo(D.params.uuid),qe={breakpoints:{991:{slidesPerView:1,spaceBetween:0},767:{slidesPerView:3,spaceBetween:20},0:{slidesPerView:"auto",spaceBetween:8,centeredSlides:!0}}},i=g(()=>{var t;return(t=d.combinedTour)==null?void 0:t.data}),K=g(()=>{var t;return(t=d.combinedTour)==null?void 0:t.seo});g(()=>Je.isAuthorize);const Ge=g(()=>new Date().getFullYear()),Ke=g(()=>{const t=[];return b.value.forEach(o=>{t.some(e=>e.hotel.hotel_info.id===o.hotel_services[0].hotel_info.id)||t.push({hotel:o.hotel_services[0],price:o.price,uuid:o.uuid})}),t.length&&d.setOtherHotels({day:t[0].hotel.day,hotels:t,name:D.params.found}),t}),ye=g(()=>d.getDailyPrograms()),N=g(()=>d.getMarkers()),Qe=g(()=>d.getCountries()),Xe=g(()=>d.getCities()),Ze=g(()=>{var o;const t=[];return(o=N.value)==null||o.forEach(e=>{t.push(e.position)}),t}),V=g(()=>d.selectedHotel),E=g(()=>{const t=[];b.value.forEach(a=>{t.push({hotels:a.hotel_services,price:a.price})}),t.forEach(a=>{a.hotels=a.hotels.map(r=>r.hotel_info.id)});const o=t[0],e=(a,r)=>{if(r===-1)return a;a.addPrice=0;const f={[o.hotels[r]]:a};return e(f,r-1)};return o&&o.hotels&&(o.obj=e({},o.hotels.length-1)),t}),le=g(()=>{let t={};if(E.value[0]){t=JSON.parse(JSON.stringify(E.value[0].obj));const o=E.value[0].price;E.value.forEach((e,a)=>{a!==0&&(t[e.hotels[0]]?t[e.hotels[0]][e.hotels[1]]?(t[e.hotels[0]][e.hotels[1]][e.hotels[2]]={},t[e.hotels[0]][e.hotels[1]][e.hotels[2]].addPrice=e.price-t[e.hotels[0]].addPrice-t[e.hotels[0]][e.hotels[1]].addPrice-o):(t[e.hotels[0]][e.hotels[1]]={},t[e.hotels[0]][e.hotels[1]].addPrice=e.price-t[e.hotels[0]].addPrice-o,t[e.hotels[0]][e.hotels[1]][e.hotels[2]]={},t[e.hotels[0]][e.hotels[1]][e.hotels[2]].addPrice=e.price-t[e.hotels[0]].addPrice-t[e.hotels[0]][e.hotels[1]].addPrice-o):(t[e.hotels[0]]={},t[e.hotels[0]].addPrice=e.price-o,t[e.hotels[0]][e.hotels[1]]={},t[e.hotels[0]][e.hotels[1]].addPrice=e.price-t[e.hotels[0]].addPrice-o,t[e.hotels[0]][e.hotels[1]][e.hotels[2]]={},t[e.hotels[0]][e.hotels[1]][e.hotels[2]].addPrice=e.price-t[e.hotels[0]].addPrice-t[e.hotels[0]][e.hotels[1]].addPrice-o))})}return t});g(()=>{let t={};if(E.value[0]){t=JSON.parse(JSON.stringify(E.value[0].obj));const o=E.value[0].price;E.value.forEach((e,a)=>{if(a!==0){t[e.hotels[0]]?t[e.hotels[0]][e.hotels[1]]?(t[e.hotels[0]][e.hotels[1]][e.hotels[2]]={},t[e.hotels[0]][e.hotels[1]][e.hotels[2]].addPrice=e.price-t[e.hotels[0]].addPrice-t[e.hotels[0]][e.hotels[1]].addPrice-o):(t[e.hotels[0]][e.hotels[1]]={},t[e.hotels[0]][e.hotels[1]].addPrice=e.price-t[e.hotels[0]].addPrice-o,t[e.hotels[0]][e.hotels[1]][e.hotels[2]]={},t[e.hotels[0]][e.hotels[1]][e.hotels[2]].addPrice=e.price-t[e.hotels[0]].addPrice-t[e.hotels[0]][e.hotels[1]].addPrice-o):(t[e.hotels[0]]={},t[e.hotels[0]].addPrice=e.price-o,t[e.hotels[0]][e.hotels[1]]={},t[e.hotels[0]][e.hotels[1]].addPrice=e.price-t[e.hotels[0]].addPrice-o,t[e.hotels[0]][e.hotels[1]][e.hotels[2]]={},t[e.hotels[0]][e.hotels[1]][e.hotels[2]].addPrice=e.price-t[e.hotels[0]].addPrice-t[e.hotels[0]][e.hotels[1]].addPrice-o);let r=null;
2e.hotels.forEach(f=>{t[f]?r?r=r[f]:r=t[f]:t[f]={}})}})}return t});const et=g(()=>{var e;const t=[];let o={};return(e=V.value)!=null&&e.length&&Object.keys(le.value).length!==0&&V.value.forEach((a,r)=>{a&&a.day&&a.value&&((le.value[a.value]||o[a.value])&&(r===0?o=le.value[a.value]:o=o[a.value]),o&&o.addPrice&&t.push({day:a.day,pay:o.addPrice}))}),t}),tt=g(()=>`${Le.public.clientUrl}/search/tour/${D.params.card}`),be=g(()=>{var t;return((t=i.value)==null?void 0:t.name)+" из Минска "+Ge.value+" – Вояжтур"}),ke=g(()=>{var t,o;return((t=K.value)==null?void 0:t.meta_description)||((o=i.value)==null?void 0:o.name)+" из Минска. ☀️ Удобный подбор путевок на сайте туроператора Вояжтур. ✈ Отправьтесь в удивительное путешествие!"});vo({link:[{key:"canonical",rel:"canonical",href:tt}],title:be,meta:[{hid:"description",name:"description",content:ke},{property:"og:title",content:be,hid:"og:title"},{property:"og:description",content:ke,hid:"og:description"}]}),st(),F.value=D.params.uuid,q.value=!0;const[{data:j,error:Q},{data:re,error:ot}]=([T,Y]=je(()=>Promise.all([_e(`/catalog/tour/${D.params.card}`),_e(`/catalog/tour/offers/${F.value}`)])),T=await T,Y(),T);if(j.value&&(d.setData("combinedTour",j.value),d.setData("tourSearchFilterData",(Ee=j.value.data)!=null&&Ee.tour_programs?(Se=(Oe=(Ce=j.value.data)==null?void 0:Ce.tour_programs[0])==null?void 0:Oe.country)==null?void 0:Se.name:null),fe.setBreadCrumbs([{name:"Поиск тура",path:"/search"},{name:j.value.data.name}])),Q.value&&((Be=Q.value.data)!=null&&Be.reloadRequest)&&(d.setData("combinedTour",Q.value.data.data),fe.setBreadCrumbs([{name:"Поиск тура",path:"/search"},{name:Q.value.data.data.data.name}])),re.value){q.value=!1,b.value=re.value.data,U.value=b.value[0].duration_night;const t=b.value[0].date_from.split(" "),o=new Date(t[0].split(".").reverse().join("-"));I.value=o,oe.value=b.value[0].price,se.value=b.value[b.value.length-1].price,d.setData("minPrice",b.value[0].price),H.value=b.value[0].currency.code,te.value=t[0];const e=o.getMonth()+1,a=o.getFullYear();[T,Y]=je(()=>De(F,e,a)),await T,Y(),d.setData("offersComby",re.value)}ot.value&&(q.value=!1);async function st(){await at()}async function at(){const{data:t}=await d.findForm();t.value&&(M.value=t.value.data[0])}function nt(t){pe(S)?(Object.keys(t).map(o=>{const e=t[o].dataset.code;e&&e!=="form_text_8"&&(B[e]="Заполните поле")}),A.value=!0):Object.keys(t).map(o=>{const e=t[o].dataset.code;e&&e!=="form_text_8"&&(pe(S[e])?(B[e]="Заполните поле",A.value=!0):(B[e]=null,A.value=!1))})}async function lt(t){const o=JSON.parse(JSON.stringify(S));if(o.form_text_8=window.location.href,nt(t.target.elements),!A.value){o.form_id=M.value.id;const{data:e}=await _e("/form/add",{method:"post",body:o});e.value&&(P.toggleDialog(!0),P.toggleContent({nameContent:"success",value:!0}),P.setData({label:"dialogClass",data:"dialog_success"}),P.setData({label:"successMessage",data:"Сообщение отправлено"}),setTimeout(()=>{P.toggleDialog(!1),P.toggleContent({nameContent:"success",value:!1}),M.value.fields.forEach(a=>{S[a.code]=""})},2e3))}}function rt(t){pe(S[t])?B[t]="Заполните поле":B[t]=null}function it(){ee.value=!ee.value}async function xe(t){ne.value=!0,oe.value=t.price,H.value=t.currency.code,te.value=t.date_from.split(" ")[0],F.value=t.uuid;const{data:o,error:e}=await d.getDetailCombyOffer(F.value);if(o.value){const a={...D.params,uuid:F.value},r=ze.resolve({params:a});typeof window<"u"&&window.history.replaceState(window.history.state,"",r.href),t.value=o.value.data,se.value=b.value[b.value.length-1].price,d.setData("minPrice",b.value[0].price),U.value=b.value[0].duration_night;const f=b.value[0].date_from.split(" ");I.value=new Date(f[0].split(".").reverse().join("-")),ne.value=!1}e.value&&(ne.value=!1)}function Pe(t,o){const e=d.selectedHotel,a=e.findIndex(r=>r.day===t);if(a>=0){const r=[];let f=b.value;for(let c=0;c<=a;c++)f=f.filter(x=>x.hotel_services[c].hotel_info.id===e[c].value);if(f.forEach((c,k)=>
2{a!==c.hotel_services.length-1&&c.hotel_services[a].hotel_info.id===e[a].value&&!r.some(x=>x.hotel.hotel_info.id===c.hotel_services[a+1].hotel_info.id)&&r.push({hotel:c.hotel_services[a+1],price:c.price,uuid:c.uuid})}),r.length>0){const c=r[0].hotel.day;d.setOtherHotels({day:c,hotels:r,name:D.params.found}),d.setHotel({value:r[0].hotel.hotel_info.id,day:c,uuid:r[0].uuid}),c!==t&&Pe(c)}if(a>0&&r.length>0)for(let c=a;c>=0;c--){const k=e[c].value,x=e[c].day,R=r[0].uuid;d.setHotel({value:k,day:x,uuid:R})}else a===e.length-1&&f&&f.length&&f[0].hotel_services.forEach(c=>{const k=c.hotel_info.id,x=c.day;if(o!==void 0)d.setHotel({value:k,day:x,uuid:o});else{const R=f[0].uuid;d.setHotel({value:k,day:x,uuid:R})}});return r}else return[]}function ct(){P.setData({label:"baseDialogOpen",data:!0}),P.toggleContent({nameContent:"mapCombyTour",value:!0}),P.setData({label:"dialogClass",data:"dialog_error"})}function we(t){const o=t.getMonth()+1,e=t.getFullYear(),a=F.value||D.params.uuid;De(a,o,e)}async function De(t,o,e){G.value=!0;const a={};a.uuid=t,a.month=o,a.year=e;const{data:r,error:f}=await d.getTourForMonth(a);r.value&&(W.value=r.value.data,ae.value=!1,G.value=!1),f.value&&(W.value=[],ae.value=!0,G.value=!1)}function ut(){const t=d.selectedHash.map(e=>e.hash),o={uuid:V.value[0].uuid,services:t,pay_system_id:null,tourists:null};ve.setData({label:"uuidForBooking",data:o.uuid}),Kt(`/booking/tour?uuid=${V.value[0].uuid}&hash=${t}`),ve.setData({label:"dataForInit",data:o})}return Tt((t,o,e)=>{d.setData("tourSearchFilterData",null),e()}),(t,o)=>{var Ae;const e=Qt,a=Xt,r=Vt,f=jt,c=Zt,k=eo,x=to,R=oo,Fe=$t,dt=so,_t=It("AdvancedMarker"),mt=Rt,Te=Mt,ht=Wt,$e=no,pt=ro,ft=lo,$=zt,ie=At,ce=io,vt=uo,gt=co,yt=_o,bt=qt,kt=ao,xt=mo,Me=ho;return l(),m("main",go,[u(R,null,{default:p(()=>[n("div",yo,[u(e),me((l(),y(a,{key:"search"})),[[Nt,!s(O)]]),s(O)?(l(),y(r,{key:"button",styleClass:"search-button default",text:"Перейти в подбор",link:"/search"})):h("",!0),u(x,null,{default:p(()=>{var _,C,X,He,Ie,Ne;return[n("div",bo,[n("div",ko,[n("div",xo,[u(f,{icon:"location","is-image":!1}),n("p",Po,[(l(!0),m(J,null,L(s(Qe),(ue,de)=>(l(),m("span",{key:de},w(ue),1))),128))]),n("p",wo,[(l(!0),m(J,null,L(s(Xe),(ue,de)=>(l(),m("span",{key:de},w(ue),1))),128))])])]),(_=s(i))!=null&&_.trip_type?(l(),m("div",Do,[o[0]||(o[0]=n("b",null,"Тип:",-1)),n("span",null,w(s(i).trip_type.name),1)])):h("",!0),n("div",Eo,[u(c,{icon:s(Ue)?"bookmark-full":"bookmark","icon-color":"white","props-handle-click":s(We)},null,8,["icon","props-handle-click"])]),n("div",Co,[(C=s(i))!=null&&C.is_hot?(l(),y(k,{key:0,text:"Горящий тур",icon:"goryashchiye-tury_white",color:"orange","border-align":"left"})):(X=s(i))!=null&&X.is_instant_confirm?(l(),y(k,{key:1,text:"Моментальное подтверждение",icon:"clock",color:"turquoise","border-align":"left"})):(He=s(i))!=null&&He.is_guaranteed?(l(),y(k,{key:2,text:"Гарантированный тур",icon:"okay",color:"green","border-align":"left"})):(Ie=s(i))!=null&&Ie.is_hit?(l(),y(k,{key:3,text:"Хит продаж",icon:"star-white",color:"purpure","border-align":"left"})):(Ne=s(i))!=null&&Ne.is_sale?(l(),y(k,{key:4,text:"Скидка",icon:"sale",color:"blue","border-align":"left"})):h("",!0)])])]}),_:1})])]),_:1}),s(i)?(l(),m("div",Oo,[n("div",So,[n("div",Bo,[u(Fe,{text:s(K)&&s(K).page_title?s(K).page_title:s(i).name,"icon-color":"white","left-button":"Вернуться в подбор",align:"center",link:"/search",h1:!0},null,8,["text"])])]),n("div",Fo,[s(i).gallery?(l(),m("div",{key:0,class:Z(["combined-tour__main__gallery",{"only-gallery":s(N).length===0}])},[u(dt,{slider:s(i).gallery,fancybox:!0},null,8,["slider"]),s(O)?(l(),y(c,{key:0,icon:"i_maps.svg","icon-is-image":!0,"props-handle-click":ct})):h("",!0)],2)):h("",!0),u(Te,null,{default:p(()=>[s(N).length>0?(l(),m("div",To,[o[2]||(o[2]=n("div",{class:"map-info"}," Отель на карте ",-1)),u(mt,{center:s(N)[0].position,zoom:6,zoomControl:!0,styles:s(Jt)},{markers:p(()=>[(l(!0),m(J,null,L(s(N),(_,C)=>(l(),y(_t,{key:C,options:{position:_.position}},{content:p(()=>o[1]||(o[1]=[n("img",{src:Yt,alt:""},null,-1)])),_:2},1032,["options"]))),128))]),polyline:p(()=>[u(s(Re),{options:{path:s(Ze),strokeColor:"#347CAC",strokeWeight:1}},null,8,["options"])]),_:1},8,["center","styles"])])):h("",!0)]),_:1})]),b.value.length?(l(),m("div",$o,[n("div",Mo,[u(ie,{gutter:30},{default:p(()=>[u($,{xs:24,sm:14,md:16,lg:16,xl:16},{default:p(()=>[I.value?me((l(),m("div",Ao,[s(Ye)||s(O)?(l(),y(ft,{key:0,placement:"bottom-start",trigger:"click",class:"filter-select"},{dropdown:p(()=>[u(pt,{class:"filter-dropdown"},{default:p(()=>[u($e,{calendar:I.value,offers:W.value,onSetOffer:xe,onGetOfferOtherMonth:we},null,8,["calendar","offers"])]),_:1})]),default:p(()=>[u(ht,null,{default:p(()=>o[3]||(o[3]=[he(" Календарь "),n("img",{src:po,alt:""},null,-1)])),_:1,__:[3]})]),_:1})):(l(),y($e,{key:1,calendar:I.value,offers:W.value,onSetOffer:xe,onGetOfferOtherMonth:we},null,8,["calendar","offers"]))])),[[Me,G.value]]):h("",!0)]),_:1}),u($,{xs:24,sm:10,md:8,lg:8,xl:8},{default:p(()=>[me((l(),m("div",Ho,[n("div",Io,[n("div",No,[n("div",Vo,[o[4]||(o[4]=n("span",null,"Дата отъезда ",-1)),n("b",null,w(te.value),1)]),n("div",jo,[n("div",null,[o[5]||(o[5]=he(" от ")),n("span",null,w(s(ge)(oe.value,H.value)),1),n("i",{style:{"font-style":"normal"},class:Z({"nbrb-icon":s(z)==="BYN"})},w(s(z)),3)]),n("div",null,[o[6]||(o[6]=he(" до ")),n("span",null,w(s(ge)(se.value,H.value)),1),n("i",{style:{"font-style":"normal"},class:Z({"nbrb-icon":s(z)==="BYN"})},w(s(z)),3)])]),U.value?(l(),m("div",Ro,w(U.value)+" ночей ",1)):h("",!0)]),u(r,{icon:"calendar_black","style-class":"default large hasIcon",text:"Забронировать","props-handle-click":ut,disable:!s(V).length},null,8,["disable"])])])),[[Me,q.value]])]),_:1})]),_:1})])])):h("",!0),ae.value?(l(),m("div",Jo,o[7]||(o[7]=[n("p",null,"На этот месяц пока нет предложений.",-1)]))):h("",!0),s(i).description||s(i).employees?(l(),m("div",Lo,[n("div",Yo,[u(ie,{gutter:30},{default:p(()=>[u($,{xs:24,sm:24,md:14,lg:14,xl:14},{default:p(()=>[u(ce,{text:s(i).description,border:!0},null,8,["text"])]),_:1}),u($,{xs:24,sm:24,md:10,lg:10,xl:10},{default:p(()=>[s(i).employees?(l(),m("div",zo,[u(vt,{title:"Наши менеджеры подскажут вам",gallery:s(i).employees,"slider-options":qe},null,8,["gallery"])])):h("",!0)]),_:1})]),_:1})])])):h("",!0),s(i).companion?(l(),m("div",Wo,[n("div",Uo,[s(i).companion.photo?(l(),y(gt,{key:0,image:s(i).companion.photo,content:s(i).companion.text,title:s(i).companion.title},null,8,["image","content","title"])):h("",!0)])])):h("",!0),(Ae=s(i))!=null&&Ae.tour_programs?(l(),m("div",qo,[n("div",Go,[n("div",Ko,[u(Fe,{text:"Программа по дням",icon:"calendar-title_gradient"})]),s(ye)?(l(),m("div",Qo,[(l(!0),m(J,null,L(s(ye),_=>(l(),y(yt,{key:_.id,image:_.picture,day:_.name,place:_.sub_title,text:_.description,form:_.day===1?s(Ke):[],images:_.gallery,"day-number":_.day,currency:H.value,"add-pays":s(et).filter(C=>C.day===_.day),onChangeHotel:Pe},null,8,["image","day","place","text","form","images","day-number","currency","add-pays"]))),128))])):h("",!0)])])):h("",!0),s(M)?(l(),m("div",Xo,[u(kt,{"form-title":s(i).name},{default:p(()=>[n("div",Zo,[n("form",{action:"#",onSubmit:Ut(lt,["prevent"])}
2,[n("div",es,[(l(!0),m(J,null,L(s(M).fields,(_,C)=>(l(),y(bt,{key:C,"data-code":_.code,class:Z({error:s(B)[_.code],isError:A.value,hidden:_.code=="form_text_8"}),modelValue:s(S)[_.code],"onUpdate:modelValue":X=>s(S)[_.code]=X,autocomplete:"disabled",placeholder:_.title,type:_.field_type,error:s(B)[_.code],"props-handle-input":()=>rt(_.code)},null,8,["data-code","class","modelValue","onUpdate:modelValue","placeholder","type","error","props-handle-input"]))),128))]),o[8]||(o[8]=n("div",{class:"col"},[n("button",{type:"submit"}," Забронировать ")],-1))],32)])]),_:1},8,["form-title"])])):h("",!0),n("div",ts,[n("div",os,[u(ie,{gutter:30},{default:p(()=>[s(i).include_price_block?(l(),y($,{key:0,xs:24,sm:24,md:24,lg:14,xl:14},{default:p(()=>[u(ce,{text:s(i).include_price_block,border:!0,title:"Включено"},null,8,["text"])]),_:1})):h("",!0),s(i).optional_block?(l(),y($,{key:1,xs:24,sm:24,md:24,lg:10,xl:10},{default:p(()=>[u(Te,null,{default:p(()=>[s(i).optional_block&&s(O)?(l(),y(xt,{key:0,text:"Читать далее","props-handle-click":it})):h("",!0),!s(O)||s(O)&&ee.value?(l(),y(ce,{key:1,text:s(i).optional_block,border:!0,title:"Дополнительно"},null,8,["text"])):h("",!0)]),_:1})]),_:1})):h("",!0)]),_:1})])])])):h("",!0)])}}};export{Ds 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.