PageSourceSearch

https://rg-dev.ru/_nuxt/52d26e3.js

js rg-dev.ru collected 2026-10-01 08:58:10 UTC 14,643 bytes, 1 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{550:function(t,e,n){"use strict";var l=n(7),r=n(9),c=n(63),o=n(53),f=n(69),d=n(339),h=n(32),v=n(8),m=n(340),_=n(248),y=n(551),x=n(552),C=n(113),O=n(553),S=[],j=r(S.sort),k=r(S.push),V=v(function(){S.sort(void 0)}),w=v(function(){S.sort(null)}),B=_("sort"),F=!v(function(){if(C)return C<70;if(!(y&&y>3)){if(x)return!0;if(O)return O<603;var code,t,e,n,l="";for(code=65;code<76;code++){switch(t=String.fromCharCode(code),code){case 66:case 69:case 70:case 72:e=3;break;case 68:case 71:e=4;break;default:e=2}for(n=0;n<47;n++)S.push({k:t+n,v:e})}for(S.sort(function(a,b){return b.v-a.v}),n=0;n<S.length;n++)t=S[n].k.charAt(0),l.charAt(l.length-1)!==t&&(l+=t);return"DGBEFHACIJK"!==l}});l({target:"Array",proto:!0,forced:V||!w||!B||!F},{sort:function(t){void 0!==t&&c(t);var e=o(this);if(F)return void 0===t?j(e):j(e,t);var n,l,r=[],v=f(e);for(l=0;l<v;l++)l in e&&k(r,e[l]);for(m(r,function(t){return function(e,n){return void 0===n?-1:void 0===e?1:void 0!==t?+t(e,n)||0:h(e)>h(n)?1:-1}}(t)),n=f(r),l=0;l<n;)e[l]=r[l++];for(;l<v;)d(e,l++);return e}})},551:function(t,e,n){"use strict";var l=n(75).match(/firefox\/(\d+)/i);t.exports=!!l&&+l[1]},552:function(t,e,n){"use strict";var l=n(75);t.exports=/MSIE|Trident/.test(l)},553:function(t,e,n){"use strict";var l=n(75).match(/AppleWebKit\/(\d+)\./);t.exports=!!l&&+l[1]},582:function(t,e,n){"use strict";n(35),n(6),n(39),n(40);var l=n(5),r=(n(114),n(173),n(26),{props:{spec:{type:Array,default:function(){return[]}},value:{type:String,default:null},facet:{type:Array,default:function(){return[]}},title:{type:String,default:""},name:{type:String,required:!0}},methods:{onButtonClick:function(t){var e=[];if(this.value){var n=(e=this.value.split(",")).indexOf(t);n>-1?e.splice(n,1):e.push(t),e=e.length!==this.spec.length&&e.length?e.join(","):null}else e=t.toString();this.$emit("change",Object(l.a)({},this.name,e))}}}),c=n(3),component=Object(c.a)(r,function(){var t=this,e=t._self._c;return e("div",{staticClass:"filter-item"},[t.title?e("h4",{staticClass:"filter-item__name"},[t._v("\n        "+t._s(t.title)+"\n    ")]):t._e(),t._v(" "),e("div",{staticClass:"filter-item__body"},[e("div",{staticClass:"button-filter"},t._l(t.spec,function(option){return e("div",{key:option.value,staticClass:"button-filter__option",class:[t.value&&t.value.split(",").includes(option.value.toString())?"_active":"",t.facet&&t.facet.includes(option.value)?"":"_disabled"],on:{click:function(e){t.onButtonClick(option.value.toString())}}},[e("span",{staticClass:"pos-r z-2"},[t._v("\n                    "+t._s(option.label)+"\n                ")])])}),0)])])},[],!1,null,null,null);e.a=component.exports},583:function(t,e,n){"use strict";n(21),n(37);var l=n(5),r=n(42),c=n(4),o=n(51),f=(n(24),n(338),n(47),n(26),n(34),n(342),n(6),n(39),n(38)),d={props:{spec:{type:Object,default:function(){return{min:1,max:100}}},valueMin:{type:[String,Number],default:null},valueMax:{type:[String,Number],default:null},facet:{type:Object,default:function(){return{}}},title:{type:String,default:"",required:!1},name:{type:String,required:!0},text:{type:String,default:void 0},isVisible:{type:Boolean,default:!0}},data:function(){return{sliderValue:[0,0]}},computed:{minInputVal:function(){return f.a.splitThousands(this.sliderValue[0])?f.a.splitThousands(this.sliderValue[0]):this.inputText},maxInputVal:function(){var t=f.a.splitThousands(this.sliderValue[1]);return"0"!==t&&t?t:this.inputText},inputText:function(){return void 0!==this.text?this.text:"0"},isChanged:function(){return this.isBoundSet(this.valueMin)||this.isBoundSet(this.valueMax)},specBounds:function(){return[""===this.spec.min?0:this.resolveBound(this.spec.min,this.facet.min),this.resolveBound(this.spec.max,this.facet.max)]},propsRange:function(){var t=this.resolveBound(this.valueMin,this.facet.min,this.spec.min),e=this.resolveBound(this.valueMax,this.facet.max,this.spec.max);return[t,Math.max(e,t)]}},watch:{propsRange:{immediate:!0,handler:function(t){this.sliderValue=Object(o.a)(t)}},isVisible:function(t){var e=this;return Object(c.a)(regeneratorRuntime.mark(function n(){return regeneratorRuntime.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(t){n.next=1;break}return n.abrupt("return");case 1:return n.next=2,e.$nextTick();case 2:if(e.$refs.slider){n.next=3;break}return n.abrupt("return");case 3:e.$refs.slider.refresh();case 4:case"end":return n.stop()}},n)}))()}},methods:{onInputChange:function(t,e){var n=Object(r.a)(this.specBounds,2),l=n[0],c=n[1],o=Number(t.target.value.replace(/ /g,""));"min"===e?(o>=this.sliderValue[1]&&(o=this.sliderValue[1]-1),o<l&&(o=l),this.sliderValue=[o,this.sliderValue[1]]):(o<=this.sliderValue[0]&&(o=this.sliderValue[0]+1),o>c&&(o=c),this.sliderValue=[this.sliderValue[0],o]),this.emitChange()},isBoundSet:function(t){return null!=t&&""!==t},resolveBound:function(){for(var t=this,e=arguments.length,n=new Array(e),l=0;l<e;l++)n[l]=arguments[l];var r=n.map(function(e){return t.isBoundSet(e)?Number(e):NaN}).find(Number.isFinite);return void 0===r?0:r},emitChange:function(){var t=Object(r.a)(this.sliderValue,2),e=t[0],n=t[1],c=Object(r.a)(this.specBounds,2),o=c[0],f=c[1],d=Object(r.a)(this.propsRange,2),h=d[0],v=d[1],m=e<=o||!this.isBoundSet(this.valueMin)&&e===h,_=n>=f||!this.isBoundSet(this.valueMax)&&n===v;this.$emit("change",Object(l.a)(Object(l.a)({},"".concat(this.name,"_min"),m?null:e.toString()),"".concat(this.name,"_max"),_?null:n.toString()))}}},h=d,v=n(3),component=Object(v.a)(h,function(){var t=this,e=t._self._c;return e("div",{staticClass:"filter-item",class:{_changed:t.isChanged}},[t.title?e("h4",{staticClass:"filter-item__name",domProps:{innerHTML:t._s(t.title)}}):t._e(),t._v(" "),e("div",{staticClass:"filter-item__body"},[e("div",{ref:"filter",staticClass:"range-filter"},[e("div",{staticClass:"range-filter__inputs"},[e("span",[t._v("от")]),t._v(" "),e("span",[t._v("до")]),t._v(" "),e("input",{staticClass:"input",attrs:{type:"tel"},domProps:{value:t.minInputVal},on:{input:function(t){t.target.value=t.target.value.replace(/\D/g,"")},change:function(e){return t.onInputChange(e,"min")},keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:e.target.blur()}}}),t._v(" "),e("input",{ref:"rightInput",staticClass:"input",attrs:{type:"tel"},domProps:{value:t.maxInputVal},on:{input:function(t){t.target.value=t.target.value.replace(/\D/g,"")},change:function(e){return t.onInputChange(e,"max")},keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:e.target.blur()}}})]),t._v(" "),e("div",{staticClass:"range-filter__body"},[e("div",{staticClass:"range-slider"},[e("no-ssr",[e("vue-slider",{ref:"slider",staticStyle:{padding:"0"},attrs:{min:t.specBounds[0],max:t.specBounds[1],interval:1,height:1,"dot-size":20,tooltip:!1},on:{"drag-end":t.emitChange},model:{value:t.sliderValue,callback:function(e){t.sliderValue=e},expression:"sliderValue"}})],1)],1)])])])])},[],!1,null,null,null);e.a=component.exports},741:function(t,e,n){var content=n(883);
1content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,n(12).default)("eecdcc42",content,!0,{sourceMap:!1})},755:function(t,e,n){"use strict";n(6),n(29);var l=n(5),r=(n(30),n(14),n(13),n(47),n(34),n(27),n(28),n(19),n(39),n(18),n(38)),c=n(36),o=(n(35),n(31),n(26),n(40),n(78)),f={components:{Multiselect:n.n(o).a},props:{spec:{type:Array,default:function(){return[{label:"First",value:1},{label:"Second",value:2}]}},value:{type:String,default:null},facet:{type:Array,default:function(){return[]}},placeholder:{type:String,default:"Выберите"},title:{type:String,default:"",required:!1},name:{type:String,required:!0},allowFacets:{type:Boolean,default:!1}},computed:{options:function(){var t=this,e=this.spec.slice();return this.allowFacets&&e.forEach(function(option){t.facet.includes(option.value)?option.$isDisabled=!1:option.$isDisabled=!0}),e},activeOptions:function(){var t=this,e=[];return this.value&&this.value.length&&this.value.split(",").forEach(function(n){t.spec.forEach(function(option){option.value==n&&e.push(option)})}),e},labels:function(){var t="";return this.activeOptions.forEach(function(option){t+="".concat(option.label,", ")}),t.slice(0,-2)}},methods:{onSelectChange:function(t){var e="";t.forEach(function(t){return e+=t.value.toString()+","}),e=e.slice(0,-1),this.$emit("change",Object(l.a)({},this.name,e))}}},d=(n(882),n(3)),h=Object(d.a)(f,function(){var t=this,e=t._self._c;return e("div",{staticClass:"filter-item"},[t.title?e("h4",{staticClass:"filter-item__name",domProps:{innerHTML:t._s(t.title)}}):t._e(),t._v(" "),e("div",{staticClass:"filter-item__body"},[e("div",{staticClass:"multiselect-filter select checkbox"},[e("multiselect",{attrs:{value:t.activeOptions,options:t.options,searchable:!1,"show-labels":!1,"show-pointer":!1,"hide-selected":!1,multiple:!0,"close-on-select":!1,placeholder:t.placeholder,disabled:!t.options.length,"track-by":"value",label:"label","open-direction":"bottom"},on:{input:t.onSelectChange},scopedSlots:t._u([{key:"selection",fn:function(n){return[n.values.length?e("div",{staticClass:"select__labels"},[t._v("\n                        "+t._s(t.labels)+"\n                    ")]):t._e()]}},{key:"noResult",fn:function(){return[t._v("Ничего не найдено")]},proxy:!0},{key:"noOptions",fn:function(){return[t._v("Список пуст")]},proxy:!0}])})],1)])])},[],!1,null,null,null).exports,v=n(582),m=n(583),_=n(253),y=n(59);function x(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);e&&(l=l.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,l)}return n}function C(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?x(Object(n),!0).forEach(function(e){Object(l.a)(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):x(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}var O={components:{RangeInputFilter:m.a,ButtonFilter:v.a,MultiselectFilter:h,SingleSelectFilter:_.a},props:{specs:{type:Object,default:function(){return{}}},facetsData:{type:Object,default:function(){return{}}},projectName:{type:String,default:""},projectSlug:{type:String,default:""},defaultValues:{type:Object,default:function(){return{}}},doneHouseFilter:{type:Boolean,default:!1}},data:function(){return{values:{rooms:null,price_min:null,price_max:null,square_min:null,square_max:null,completion_date:null},facets:this.facetsData,count:0}},computed:{params:function(){return r.a.queryStringify(this.values)},doneFasets:function(){return this.facets.is_done.map(function(t){return Number(t).toString()})},typeFasets:function(){return this.facets.flat_type.map(function(t){return Number(t).toString()})},countPluralForms:function(){return Object(y.q)(this.projectSlug)?Object(y.i)(this.projectSlug):this.defaultValues&&"fb39fde7-82e1-ec11-8120-00155d1f3d3d"===this.defaultValues.complex?["объект","объекта","объектов"]:["квартиру","квартиры","квартир"]}},created:function(){this.defaultValues&&(this.values=C(C({},this.values),this.defaultValues))}
1,methods:{onChange:function(t){this.values=C(C({},this.values),t),this.getFacets()},getFacets:function(){var t=this;this.$axios.$get("".concat(c.a.flats.facets,"?").concat(this.params),{progress:!1}).then(function(data){return t.facets=data})}}},S=Object(d.a)(O,function(){var t=this,e=t._self._c;return e("div",{staticClass:"flats-filter-lite"},[e("div",{staticClass:"filter-list"},[e("div",{staticClass:"filter-list__wrap"},[e("div",{staticClass:"filter-list__item _rooms"},[e("button-filter",{attrs:{spec:[{value:0,label:"С"},{value:1,label:"1"},{value:2,label:"2"},{value:3,label:"3"},{value:4,label:"4+"}],facet:t.facets.rooms,value:t.values.rooms,name:"rooms",title:"Комнатность"},on:{change:t.onChange}})],1),t._v(" "),e("div",{staticClass:"filter-list__item _price"},[e("range-input-filter",{attrs:{spec:t.specs.price.min&&t.specs.price.max?t.specs.price:void 0,facet:t.facets.price,"value-min":t.values.price_min,"value-max":t.values.price_max,name:"price",title:"Стоимость, руб."},on:{change:t.onChange}})],1),t._v(" "),e("div",{staticClass:"filter-list__item _square"},[e("range-input-filter",{attrs:{spec:t.specs.square.min&&t.specs.square.max?t.specs.square:void 0,facet:t.facets.square,"value-min":t.values.square_min,"value-max":t.values.square_max,name:"square",title:"Площадь, м<sup>2</sup>"},on:{change:t.onChange}})],1),t._v(" "),(!t.defaultValues||"fb39fde7-82e1-ec11-8120-00155d1f3d3d"!==t.defaultValues.complex)&&t.facets.completion_date.length>1?e("div",{staticClass:"filter-list__item _completion"},[e("multiselect-filter",{attrs:{spec:t.specs.completion_date,facet:t.facets.completion_date,value:t.values.completion_date,name:"completion_date",placeholder:"Любой",title:"Срок сдачи","allow-facets":""},on:{change:t.onChange}})],1):t._e(),t._v(" "),t.doneHouseFilter?e("div",{staticClass:"filter-list__item _done"},[e("single-select-filter",{attrs:{value:t.values.is_done,facet:t.doneFasets,spec:[{value:"0",label:"1-я очередь. Сданные корпуса (идет заселение)"},{value:"1",label:"2-я очередь. Строящиеся корпуса"}],"allow-facets":"",name:"is_done",placeholder:"Все",title:"Стройка&nbsp;/ готовые&nbsp;дома"},on:{change:t.onChange}})],1):t._e(),t._v(" "),t.defaultValues?t.defaultValues?e("nuxt-link",{staticClass:"filter-list__submit btn _red",attrs:{to:"/flats/?".concat(t.params)}},[t._v("\n                Показать"),e("br"),t._v("\n                "+t._s(t.facets.count)+" "+t._s(t._f("plural")(t.facets.count,t.countPluralForms))+"\n            ")]):t._e():e("nuxt-link",{staticClass:"filter-list__submit btn _red",attrs:{to:"/flats/?".concat(t.params)}},[t._v("\n                Показать"),e("br"),t._v("\n                "+t._s(t.facets.count)+" "+t._s(t._f("plural")(t.facets.count,["объект недвижимости","объекта недвижимости","объектов недвижимости"]))+"\n            ")])],1)])])},[],!1,null,null,null);e.a=S.exports},882:function(t,e,n){"use strict";n(741)},883:function(t,e,n){var l=n(11)(function(i){return i[1]});l.push([t.i,".singleselect-filter .multiselect__placeholder,.singleselect-filter .multiselect__single{color:#000}",""]),l.locals={},t.exports=l}}]);

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.