1/*! For license information please see view-photoreport.js.LICENSE.txt */ 2"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2817],{6036(e,t,n){function r(e){null!==window.history.state.back?e.go(-1):window.close()}n.d(t,{j:()=>r})},7292(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,i(r.key),r)}}function i(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}function a(e,t,n){return t=f(t),function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return l(e)}(e,u()?Reflect.construct(t,n||[],f(e).constructor):t.apply(e,n))}function l(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function c(e){var t="function"==typeof Map?new Map:void 0;return c=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if(u())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&s(o,n.prototype),o}(e,arguments,f(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),s(n,e)},c(e)}function u(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(u=function(){return!!e})()}
2function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}function p(e){var t="0"+e;return t.substr(t.length-2)}n.d(t,{B:()=>v});var m={d:function(e){return p(e.getDate())},D:function(e){return new Intl.DateTimeFormat(e.lang,{weekday:"short"}).format(e)},j:function(e){return e.getDate()},l:function(e){return new Intl.DateTimeFormat(e.lang,{weekday:"long"}).format(e)},N:function(e){return(d>d>0?d-1:6)(e.getDay())+1},w:function(e){return e.getDay()},z:function(e){return new Date(e.getFullYear(),0,0),Math.floor((e-start)/1e3*60*60*24)},F:function(e){return new Intl.DateTimeFormat(e.lang,{month:"long"}).format(e)},m:function(e){return new Intl.DateTimeFormat(e.lang,{month:"2-digit"}).format(e)},M:function(e){return new Intl.DateTimeFormat(e.lang,{month:"short"}).format(e)},n:function(e){return e.getMonth()+1},t:function(e){return new Date(e.getFullYear(),e.getMonth(),0).getDate()},Y:function(e){return e.getFullYear()},y:function(e){return new Intl.DateTimeFormat({year:"2-digit"}).format(e)},a:function(e){return e.getHours()<12?"am":"pm"},A:function(e){return e.getHours()<12?"AM":"PM"},g:function(e){return e.getHours()<12?e.getHours():e.getHours()-12},G:function(e){return e.getHours()},h:function(e){return p(e.getHours()<12?e.getHours():e.getHours()-12)},H:function(e){return p(e.getHours())},i:function(e){return p(e.getMinutes())},s:function(e){return p(e.getSeconds())}},h=function(e){function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ru-Ru";return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n&&(e=a(this,t,[n]))||(e=a(this,t)),e.lang=r,l(e)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(t,e),n=t,r=[{key:"format",value:function(e){var t=this,n=e.split(""),r=Object.keys(m);return n.forEach(function(e,o){r.includes(e)&&(n[o]=m[e](t))}),n.join("")}},{key:"time",value:function(){return"".concat(p(this.getHours()),":").concat(p(this.getMinutes()))}},{key:"fullTime",value:function(){return"".concat(p(this.getHours()),":").concat(p(this.getMinutes()),":").concat(p(this.getSeconds()))}},{key:"gt",value:function(e){return this.getTime()>new Date(e).getTime()}},{key:"addDays",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return this.setDate(this.getDate()+e),this}}],r&&o(n.prototype,r),i&&o(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(c(Date)),v=function(){return new h(arguments.length>0&&void 0!==arguments[0]?arguments[0]:null)}},3548(e,t,n){function r(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function i(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function l(n,r,o,i){var l=r&&r.prototype instanceof u?r:u,s=Object.create(l.prototype);return a(s,"_invoke",function(n,r,o){var i,a,l,u=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,a=0,l=e,d.n=n,c}};function p(n,r){for(a=n,l=r,t=0;!f&&u&&!o&&t<s.length;t++){var o,i=s[t],p=d.p,m=i[2];n>3?(o=m===r)&&(l=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(a=0,d.v=r,d.n=i[1]):p<m&&(
2o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,d.n=m,a=0))}if(o||n>1)return c;throw f=!0,r}return function(o,s,m){if(u>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),a=s,l=m;(t=a<2?e:l)||!f;){i||(a?a<3?(a>1&&(d.n=-1),p(a,l)):d.n=l:d.v=l);try{if(u=2,i){if(a||(o="next"),t=i[o]){if(!(t=t.call(i,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,a<2&&(a=0)}else 1===a&&(t=i.return)&&t.call(i),a<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=e}else if((t=(f=d.n<0)?l:n.call(r,d))!==c)break}catch(t){i=e,a=1,l=t}finally{u=1}}return{value:t,done:f}}}(n,o,i),!0),s}var c={};function u(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(a(t={},r,function(){return this}),t),p=f.prototype=u.prototype=Object.create(d);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,a(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,a(p,"constructor",f),a(f,"constructor",s),s.displayName="GeneratorFunction",a(f,o,"GeneratorFunction"),a(p),a(p,o,"Generator"),a(p,r,function(){return this}),a(p,"toString",function(){return"[object Generator]"}),(i=function(){return{w:l,m}})()}function a(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}a=function(e,t,n,r){function i(t,n){a(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},a(e,t,n,r)}function l(e,t,n,r,o,i,a){try{var l=e[i](a),c=l.value}catch(e){return void n(e)}l.done?t(c):Promise.resolve(c).then(r,o)}function c(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){l(i,r,o,a,c,"next",e)}function c(e){l(i,r,o,a,c,"throw",e)}a(void 0)})}}n.d(t,{Ay:()=>V,Be:()=>_,DJ:()=>k,fl:()=>E});var u={btnCancel:"ÐÑмена",btnConfirm:"ÐодÑвеÑдиÑÑ",btnSubmit:"ÐÑпÑавиÑÑ",title:"",message:"",icon:null,class:null,animation:"slide",onCreated:function(){},onCancel:function(){},onConfirm:function(){},onSubmit:function(){}},s={slide:[[{transform:"translateY(100px)"},{transform:"translateY(0)"}],{duration:300,fill:"forwards",easing:"ease-out"}],scale:[[{transform:"scale(.85)",opacity:0},{transform:"scale(1)",opacity:1}],{duration:300,fill:"forwards",easing:"ease-out"}]},f=function(e){return Promise.allSettled(e.getAnimations().map(function(e){return e.finished}))},d=new MutationObserver(function(e,t){e.forEach(function(){var e=c(i().m(function e(t){var n,r;return i().w(function(e){for(;;)switch(e.n){case 0:if("open"!==t.attributeName){e.n=2;break}if(n=t.target,n.hasAttribute("open")){e.n=1;break}return e.a(2);case 1:return(r=n.querySelector("[autofocus]"))&&r.focus(),e.n=2,f(n);case 2:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}())}),p={question:'<i-icon src="question" class="gui-dialog__icon" style="--color:#56b1d9"></i-icon>',warning:'<i-icon src="warning" class="gui-dialog__icon" style="--color:#fb8325"></i-icon>',info:'<i-icon src="info" class="gui-dialog__icon" style="--color:#7f00ff"></i-icon>',danger:'<i-icon src="error" class="gui-dialog__icon" style="--color:#ef4210"></i-icon>'};function m(e){return h.apply(this,arguments)}function h(){return h=c(i().m(function e(t){var n,o,a,l,c,m,h,v,y,g=arguments;return i().w(function(e){for(;;)switch(e.n){case 0:return n=g.length>1&&void 0!==g[1]?g[1]:{},o=document.createElement("dialog"),a=document.createElement("form"),l=document.createElement("footer"),c=document.createElement("header"),m=document.createElement("article"),h=document.createElement("button"),v=document.createElement("button"),y=document.createElement("button"),h.classList.add("bttn","bttn--radius-1","bttn--hover","size-4"),v.classList.add("bttn","bttn--radius-1","bttn--hover","size-4"),y.classList.add("bttn","bttn--radius-1","bttn--hover","size-4"),n=Object.assign({},u,n),"confirm"==t&&(v.setAttribute("type","submit"),v.setAttribute("value","confirm"),v.innerHTML=n.btnConfirm,v.addEventListener("click",function(){n.onConfirm(a),b(o)})),"prompt"==t&&(y.setAttribute("type","submit"),y.setAttribute("value","prompt"),y.innerHTML=n.btnSubmit,y.addEventListener("click",function(){n.onSubmit(a,o)})),h.setAttribute("autofocus",""),h.setAttribute("type","button"),h.innerHTML=n.btnCancel,h.addEventListener("click",function(){n.onCancel(),b(o)}),l.appendChild(h),"confirm"==t&&l.appendChild(v),"prompt"==t&&l.appendChild(y),o.classList.add("gui-dialog"),n.class&&o.classList.add(n.class),o.setAttribute("modal-mode",t),a.setAttribute("method","dialog"),a.appendChild(l),(n.title||n.icon)&&(c.innerHTML=(n.icon?p[n.icon]:"")+n.title,a.appendChild(c)),n.message&&(m.innerHTML=n.message,a.appendChild(m)),o.appendChild(a),document.firstElementChild.insertBefore(o,document.body),d.observe(o,{attributes:!0}),o.showModal(),o.animate.apply(o,r(s[n.animation])).startTime=document.timeline.currentTime,e.n=1,f(o);case 1:o.removeAttribute("loading"),n.onCreated(a,o);case 2:return e.a(2)}},e)})),h.apply(this,arguments)}function v(){return v=c(i().m(function e(t){var n,o=arguments;return i().w(function(e){for(;;)switch(e.n){case 0:return n=o.length>1&&void 0!==o[1]?o[1]:{},n=Object.assign({},u,n),d.observe(t,{attributes:!0}),t.showModal(),t.animate.apply(t,r(s[n.animation])).startTime=document.timeline.currentTime,e.n=1,f(t);case 1:t.removeAttribute("loading");case 2:return e.a(2)}},e)})),v.apply(this,arguments)}function y(e){return g.apply(this,arguments)}function g(){return(g=c(i().m(function e(t){return i().w(function(e){for(;;)switch(e.n){case 0:return t.animate([{opacity:0}
2],{duration:300,fill:"forwards",easing:"ease-out"}).startTime=document.timeline.currentTime,e.n=1,f(t);case 1:t.close(),d.disconnect();case 2:return e.a(2)}},e)}))).apply(this,arguments)}function b(e){return w.apply(this,arguments)}function w(){return(w=c(i().m(function e(t){return i().w(function(e){for(;;)switch(e.n){case 0:return t.animate([{opacity:0}],{duration:300,fill:"forwards",easing:"ease-out"}).startTime=document.timeline.currentTime,e.n=1,f(t);case 1:t.close(),d.disconnect(),document.firstElementChild.removeChild(t);case 2:return e.a(2)}},e)}))).apply(this,arguments)}var k=function(){return m("confirm",arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})},_=function(){return m("prompt",arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})},E=function(e){return y(e)};const V={alert:function(){m("alert",arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})},confirm:function(){m("confirm",arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})},prompt:function(){m("prompt",arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})},open:function(e){!function(e){v.apply(this,arguments)}(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{})},close:function(e){y(e)}}},3259(e,t,n){n.d(t,{A:()=>V});const r="undefined"!=typeof navigator&&navigator.userAgent.toLowerCase().indexOf("firefox")>0;function o(e,t,n,r){e.addEventListener?e.addEventListener(t,n,r):e.attachEvent&&e.attachEvent("on".concat(t),n)}function i(e,t,n,r){e.removeEventListener?e.removeEventListener(t,n,r):e.detachEvent&&e.detachEvent("on".concat(t),n)}function a(e,t){const n=t.slice(0,t.length-1);for(let t=0;t<n.length;t++)n[t]=e[n[t].toLowerCase()];return n}function l(e){"string"!=typeof e&&(e="");const t=(e=e.replace(/\s/g,"")).split(",");let n=t.lastIndexOf("");for(;n>=0;)t[n-1]+=",",t.splice(n,1),n=t.lastIndexOf("");return t}const c={backspace:8,"â«":8,tab:9,clear:12,enter:13,"â©":13,return:13,esc:27,escape:27,space:32,left:37,up:38,right:39,down:40,arrowup:38,arrowdown:40,arrowleft:37,arrowright:39,del:46,delete:46,ins:45,insert:45,home:36,end:35,pageup:33,pagedown:34,capslock:20,num_0:96,num_1:97,num_2:98,num_3:99,num_4:100,num_5:101,num_6:102,num_7:103,num_8:104,num_9:105,num_multiply:106,num_add:107,num_enter:108,num_subtract:109,num_decimal:110,num_divide:111,"âª":20,",":188,".":190,"/":191,"`":192,"-":r?173:189,"=":r?61:187,";":r?59:186,"'":222,"{":219,"}":221,"[":219,"]":221,"\\":220},u={"â§":16,shift:16,"â¥":18,alt:18,option:18,"â":17,ctrl:17,control:17,"â":91,cmd:91,meta:91,command:91},s={16:"shiftKey",18:"altKey",17:"ctrlKey",91:"metaKey",shiftKey:16,ctrlKey:17,altKey:18,metaKey:91},f={16:!1,18:!1,17:!1,91:!1},d={};for(let e=1;e<20;e++)c["f".concat(e)]=111+e;let p=[],m=null,h="all";const v=new Map,y=e=>c[e.toLowerCase()]||u[e.toLowerCase()]||e.toUpperCase().charCodeAt(0);function g(e){h=e||"all"}function b(){return h||"all"}function w(e){if(void 0===e)Object.keys(d).forEach(e=>{Array.isArray(d[e])&&d[e].forEach(e=>k(e)),delete d[e]}),N(null);else if(Array.isArray(e))e.forEach(e=>{e.key&&k(e)});else if("object"==typeof e)e.key&&k(e);else if("string"==typeof e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let[o,i]=n;"function"==typeof o&&(i=o,o=""),k({key:e,scope:o,method:i,splitKey:"+"})}}const k=e=>{let{key:t,scope:n,method:r,splitKey:o="+"}=e;l(t).forEach(e=>{const t=e.split(o),i=t.length,l=t[i-1],c="*"===l?"*":y(l);if(!d[c])return;n||(n=b());const s=i>1?a(u,t):[],f=[];d[c]=d[c].filter(e=>{const t=(!r||e.method===r)&&e.scope===n&&function(e,t){const n=e.length>=t.length?e:t,r=e.length>=t.length?t:e;let o=!0;for(let e=0;e<n.length;e++)-1===r.indexOf(n[e])&&(o=!1);return o}(e.mods,s);return t&&f.push(e.element),!t}),f.forEach(e=>N(e))})};function _(e,t,n,r){if(t.element!==r)return;let o;if(t.scope===n||"all"===t.scope){o=t.mods.length>0;for(const e in f)Object.prototype.hasOwnProperty.call(f,e)&&(!f[e]&&t.mods.indexOf(+e)>-1||f[e]&&-1===t.mods.indexOf(+e))&&(o=!1);(0!==t.mods.length||f[16]||f[18]||f[17]||f[91])&&!o&&"*"!==t.shortcut||(t.keys=[],t.keys=t.keys.concat(p),!1===t.method(e,t)&&(e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopPropagation&&e.stopPropagation(),e.cancelBubble&&(e.cancelBubble=!0)))}}function E(e,t){const n=d["*"];let r=e.keyCode||e.which||e.charCode;if(e.key&&"capslock"===e.key.toLowerCase())return;if(!V.filter.call(this,e))return;if(93!==r&&224!==r||(r=91),-1===p.indexOf(r)&&229!==r&&p.push(r),["metaKey","ctrlKey","altKey","shiftKey"].forEach(t=>{const n=s[t];e[t]&&-1===p.indexOf(n)?p.push(n):!e[t]&&p.indexOf(n)>-1?p.splice(p.indexOf(n),1):"metaKey"===t&&e[t]&&(p=p.filter(e=>e in s||e===r))}),r in f){f[r]=!0;for(const t in u)if(Object.prototype.hasOwnProperty.call(u,t)){const n=s[u[t]];V[t]=e[n]}if(!n)return}for(const t in f)Object.prototype.hasOwnProperty.call(f,t)&&(f[t]=e[s[t]]);e.getModifierState&&(!e.altKey||e.ctrlKey)&&e.getModifierState("AltGraph")&&(-1===p.indexOf(17)&&p.push(17),-1===p.indexOf(18)&&p.push(18),f[17]=!0,f[18]=!0);const o=b();if(n)for(let r=0;r<n.length;r++)n[r].scope===o&&("keydown"===e.type&&n[r].keydown||"keyup"===e.type&&n[r].keyup)&&_(e,n[r],o,t);if(!(r in d))return;const i=d[r],a=i.length;for(let n=0;n<a;n++)if(("keydown"===e.type&&i[n].keydown||"keyup"===e.type&&i[n].keyup)&&i[n].key){const r=i[n],{splitKey:a}=r,l=r.key.split(a),c=[];for(let e=0;e<l.length;e++)c.push(y(l[e]));c.sort().join("")===p.sort().join("")&&_(e,r,o,t)}}
2function V(e,t,n){p=[];const r=l(e);let i=[],c="all",s=document,h=0,g=!1,b=!0,k="+",_=!1,N=!1;for(void 0===n&&"function"==typeof t&&(n=t),"[object Object]"===Object.prototype.toString.call(t)&&(t.scope&&(c=t.scope),t.element&&(s=t.element),t.keyup&&(g=t.keyup),void 0!==t.keydown&&(b=t.keydown),void 0!==t.capture&&(_=t.capture),"string"==typeof t.splitKey&&(k=t.splitKey),!0===t.single&&(N=!0)),"string"==typeof t&&(c=t),N&&w(e,c);h<r.length;h++)i=[],(e=r[h].split(k)).length>1&&(i=a(u,e)),(e="*"===(e=e[e.length-1])?"*":y(e))in d||(d[e]=[]),d[e].push({keyup:g,keydown:b,scope:c,mods:i,shortcut:r[h],method:n,key:r[h],splitKey:k,element:s});if(void 0!==s&&window){if(!v.has(s)){const e=function(){return E(arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.event,s)},t=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.event;E(e,s),function(e){let t=e.keyCode||e.which||e.charCode;e.key&&"capslock"===e.key.toLowerCase()&&(t=y(e.key));const n=p.indexOf(t);if(n>=0&&p.splice(n,1),e.key&&"meta"===e.key.toLowerCase()&&p.splice(0,p.length),93!==t&&224!==t||(t=91),t in f){f[t]=!1;for(const e in u)u[e]===t&&(V[e]=!1)}}(e)};v.set(s,{keydownListener:e,keyupListenr:t,capture:_}),o(s,"keydown",e,_),o(s,"keyup",t,_)}if(!m){const e=()=>{p=[]};m={listener:e,capture:_},o(window,"focus",e,_)}}}function N(e){const t=Object.values(d).flat();if(t.findIndex(t=>{let{element:n}=t;return n===e})<0){const{keydownListener:t,keyupListenr:n,capture:r}=v.get(e)||{};
2t&&n&&(i(e,"keyup",n,r),i(e,"keydown",t,r),v.delete(e))}if(t.length<=0||v.size<=0){if(Object.keys(v).forEach(e=>{const{keydownListener:t,keyupListenr:n,capture:r}=v.get(e)||{};t&&n&&(i(e,"keyup",n,r),i(e,"keydown",t,r),v.delete(e))}),v.clear(),Object.keys(d).forEach(e=>delete d[e]),m){const{listener:e,capture:t}=m;i(window,"focus",e,t),m=null}}}const C={getPressedKeyString:function(){return p.map(e=>{return t=e,Object.keys(c).find(e=>c[e]===t)||(e=>Object.keys(u).find(t=>u[t]===e))(e)||String.fromCharCode(e);var t})},setScope:g,getScope:b,deleteScope:function(e,t){let n,r;e||(e=b());for(const t in d)if(Object.prototype.hasOwnProperty.call(d,t))for(n=d[t],r=0;r<n.length;)if(n[r].scope===e){n.splice(r,1).forEach(e=>{let{element:t}=e;return N(t)})}else r++;b()===e&&g(t||"all")},getPressedKeyCodes:function(){return p.slice(0)},getAllKeyCodes:function(){const e=[];return Object.keys(d).forEach(t=>{d[t].forEach(t=>{let{key:n,scope:r,mods:o,shortcut:i}=t;e.push({scope:r,shortcut:i,mods:o,keys:n.split("+").map(e=>y(e))})})}),e},isPressed:function(e){return"string"==typeof e&&(e=y(e)),-1!==p.indexOf(e)},filter:function(e){const t=e.target||e.srcElement,{tagName:n}=t;let r=!0;const o="INPUT"===n&&!["checkbox","radio","range","button","file","reset","submit","color"].includes(t.type);return(t.isContentEditable||(o||"TEXTAREA"===n||"SELECT"===n)&&!t.readOnly)&&(r=!1),r},trigger:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"all";Object.keys(d).forEach(n=>{d[n].filter(n=>n.scope===t&&n.shortcut===e).forEach(e=>{e&&e.method&&e.method()})})},unbind:w,keyMap:c,modifier:u,modifierMap:s};for(const e in C)Object.prototype.hasOwnProperty.call(C,e)&&(V[e]=C[e]);if("undefined"!=typeof window){const e=window.hotkeys;V.noConflict=t=>(t&&window.hotkeys===V&&(window.hotkeys=e),V),window.hotkeys=V}},2014(e,t,n){n.r(t),n.d(t,{default:()=>Q});var r=n(6934),o=n(5220),i=n(4016),a=n(6036),l=n(5623),c=n(7292),u=n(7252),s=n(7916),f=n(3371),d=n(3807),p=n.n(d),m=(n(3548),n(3259));function h(e){return h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},h(e)}function v(e){return function(e){if(Array.isArray(e))return y(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return y(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?y(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function g(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof l?r:l,u=Object.create(c.prototype);return b(u,"_invoke",function(n,r,o){var i,l,c,u=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,l=0,c=e,d.n=n,a}};function p(n,r){for(l=n,c=r,t=0;!f&&u&&!o&&t<s.length;t++){var o,i=s[t],p=d.p,m=i[2];n>3?(o=m===r)&&(c=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(l=0,d.v=r,d.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,d.n=m,l=0))}if(o||n>1)return a;throw f=!0,r}return function(o,s,m){if(u>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),l=s,c=m;(t=l<2?e:c)||!f;){i||(l?l<3?(l>1&&(d.n=-1),p(l,c)):d.n=c:d.v=c);try{if(u=2,i){if(l||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),l=1);i=e}else if((t=(f=d.n<0)?c:n.call(r,d))!==a)break}catch(t){i=e,l=1,c=t}finally{u=1}}return{value:t,done:f}}}(n,o,i),!0),u}var a={};function l(){}function c(){}function u(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(b(t={},r,function(){return this}),t),f=u.prototype=l.prototype=Object.create(s);function d(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,b(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return c.prototype=u,b(f,"constructor",u),b(u,"constructor",c),c.displayName="GeneratorFunction",b(u,o,"GeneratorFunction"),b(f),b(f,o,"Generator"),b(f,r,function(){return this}),b(f,"toString",function(){return"[object Generator]"}),(g=function(){return{w:i,m:d}})()}function b(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}b=function(e,t,n,r){function i(t,n){b(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},b(e,t,n,r)}function w(e,t,n,r,o,i,a){try{var l=e[i](a),c=l.value}catch(e){return void n(e)}l.done?t(c):Promise.resolve(c).then(r,o)}function k(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){w(i,r,o,a,l,"next",e)}function l(e){w(i,r,o,a,l,"throw",e)}a(void 0)})}}function E(e){var t=function(e,t){if("object"!=h(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=h(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==h(t)?t:t+""}var V={class:"tabs","data-name":"photoreport"},N=["innerHTML"],C={class:"tabs__content active","data-tab":"photoreport","data-id":"editor"},x={class:"lead lead--dark"},O={class:"flex"},j={class:"flex flex--sb small mt-1"},S={class:"block text-right"},T={class:"block text-right"},F={class:"lead lead--dark mt-4",style:{"max-width":"var(--input-max-width)"}},D={key:0,class:"mb-3"},B={class:"flex"},P=["src"],A={class:"tabs__content","data-tab":"photoreport","data-id":"images"},L={class:"flex mb-3",style:{"justify-content":"space-between"}},M={for:"f_image",class:"bttn bttn--success bttn--has-icon bttn--radius-1"},I={class:"bttn__wrap"},q={class:"flex"},K={style:{display:"flex","flex-wrap":"wrap",gap:"0.4rem 0.6rem","line-height":"1","list-style":"none",margin:"0",padding:"0"}},H={style:{position:"relative"}}
2,U=["src","onClick"],G={key:0,style:{"align-items":"flex-end",background:"#3f9b3f",bottom:"3px","clip-path":"polygon(100% 0, 100% 100%, 0 100%)",color:"#fff",display:"flex",height:"2.4rem","justify-content":"flex-end",padding:"0 0.3rem 0.2rem 0",position:"absolute",right:"0",width:"2.4rem"}},z={key:1,style:{display:"flex","flex-wrap":"wrap",gap:"0.4rem 0.6rem","line-height":"1","list-style":"none",margin:"0",padding:"0"}},R={style:{position:"relative"}},Y=["src","onClick"],$={key:0,style:{"align-items":"flex-end",background:"#3f9b3f",bottom:"3px","clip-path":"polygon(100% 0, 100% 100%, 0 100%)",color:"#fff",display:"flex",height:"2.4rem","justify-content":"flex-end",padding:"0 0.3rem 0.2rem 0",position:"absolute",right:"0",width:"2.4rem"}},J=["data-state"],W=1280;const X={__name:"Photoreport_form",setup:function(e){var t=(0,o.rd)(),n=(0,o.lq)(),d=(0,i.s)(),h=d.fetchItem,y=d.submitData,b=d.toggleItem,w=d.checkFile,X=d.uploadFile,Q=d.deleteItem,Z=d.toFormData,ee=(0,r.ref)(0),te=null,ne=180,re="none",oe=(0,r.reactive)({id:0,author_id:0,title:null,body:null,reference:null,preview:null,for_sale:0,published:1,published_at:null}),ie=(0,r.ref)(null),ae=(0,r.ref)(!1),le=(0,r.ref)(null),ce=(0,r.ref)(null),ue=(0,r.ref)(null),se=(0,r.ref)([]),fe=(0,r.reactive)({queue:0,onUploaded:function(){},files:[],items:null}),de=(0,r.ref)("view"),pe=(0,r.ref)([]),me=(0,r.ref)([]),he=(0,r.ref)({preview:"Ðе ÑгенеÑиÑовано пÑевÑÑ Ð´Ð»Ñ Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ ÑÑÑаниÑÑ"}),ve=(0,r.ref)(!1),ye=(0,r.ref)(null),ge=(0,r.computed)(function(){return ye.value?ye.value.src:ve.value&&oe.id?"/i/pr/preview/".concat(oe.id,".jpg"):"/i/placeholder-632x172.png"}),be=(0,r.computed)(function(){return fe.items?fe.items.filter(function(e){return!e.preview}).length:0});function we(e){return he.value&&Object.keys(he.value).includes(e)}function ke(e){he.value=function(e,t){e[t];return function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,[t].map(E))}(he.value,e)}function _e(){me.value.length&&(fe.files=fe.files.filter(function(e){return!me.value.includes(e.id)}),me.value=[]),pe.value.length&&pe.value.forEach(function(e,t){Q("/admin/photoreports/image?photo_id="+pe.value.join(",")).then(function(){fe.items=fe.items.filter(function(e){return!pe.value.includes(e.id)}),pe.value=[],l._.success("ÐÑбÑаннÑе ÑоÑогÑаÑии ÑдаленÑ",3,"top-center")})})}function Ee(){ee.value=1,h("/admin/photoreports/".concat(oe.id,"/fix-preview"),function(e){fe.items=e,ee.value=0,l._.success("ÐÑпÑавлено",3,"top-center")})}function Ve(){if(e={},(!oe.title||oe.title.length<3||oe.title.length>120)&&(e.title="Ðаголовок необÑ
одим. Ð Ð°Ð·Ð¼ÐµÑ Ð´Ð¾Ð»Ð¶ÐµÐ½ бÑÑÑ Ð¾Ñ 3-Ñ
до 120 Ñимволов"),oe.body&&oe.body.length>400&&(e.body="ÐпиÑание не должено пÑевÑÑаÑÑ 400 Ñимволов"),oe.reference&&oe.reference.length>400&&(e.reference="ÐпиÑание не должено пÑевÑÑаÑÑ 400 Ñимволов"),oe.id||ie.value||(e.poster="ÐÑевÑÑ Ð¾Ð±ÑзаÑелено"),oe.author_id||(e.author="ÐвÑÐ¾Ñ Ð½Ðµ Ñказан"),se.value.length||(e.tags="ФоÑоÑепоÑÑаж не клаÑÑиÑиÑиÑован. ÐадайÑе ÑÑбÑÐ¸ÐºÑ Ð¸ Ñеги."),he.value=e,!Object.keys(e).length||(Object.keys(e).forEach(function(t){l._.error(e[t],10,"top-center")}),0)){var e;oe.id&&ye.value&&Se();var n=Z(oe);se.value&&se.value.length&&se.value.forEach(function(e){n.append("tags[]",e.id)}),ie.value&&n.append("poster",ie.value.blob,ie.value.name),ee.value=1,y("/admin/photoreports",n,function(e){ee.value=0,l._.success("СоÑ
Ñанено",3,"top-center"),oe.id?t.go(-1):(oe.id=e.article.id,ye.value&&Se(),fe.files.forEach(function(e){Ne(e,!0)}))},!!ie.value)}}function Ne(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=new FormData;r.append("image",e.fileBlob,e.name),r.append("preview",e.previewBlob,e.
2name),ee.value=1,X("/admin/photoreports/".concat(oe.id,"/image"),r,function(r){if(fe.queue--,fe.files.splice(fe.files.indexOf(e),1),fe.items||(fe.items=[]),fe.items.push(r),!fe.queue){if(ee.value=0,n){if(b("/admin/photoreports/".concat(oe.id,"/toggle?published=1")),!ve.value)return l._.error("Ðе ÑгенеÑиÑовано пÑевÑÑ Ð´Ð»Ñ Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ ÑÑÑаниÑÑ",3,"top-center");(0,a.j)(t)}l._.success("ÐагÑÑзка завеÑÑена",3,"top-center")}},function(t){e.progress=Math.round(100*t.loaded/t.total)})}function Ce(){de.value="select"==de.value?"view":"select","view"==de.value&&pe.value.length&&(pe.value=[])}function xe(e,t){new(p())(e,{width:te,height:ne,resize:re,convertTypes:"image/webp",success:function(e){t.previewSrc=URL.createObjectURL(e),t.previewBlob=e,fe.files.push(t),fe.queue++,oe.id&&Ne(t)}})}function Oe(e,t,n){return e/t>n?{width:Math.round(t*n),height:t}:{width:e,height:Math.round(e/n)}}function je(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(e&&!e.length)return window.scrollTo({top:0,behavior:"smooth"}),ce.value.click(),ae.value=!0,void setTimeout(function(){Ce(),l._.success("ÐÑбеÑеÑе ÑÑи (3) ÑоÑогÑаÑии",3,"top-center")},350);var t=fe.items&&fe.items.length>=3?e?fe.items.filter(function(t){return e.includes(t.id)}).map(function(e){return"/"+e.path}):fe.items.map(function(e){return"/"+e.path}):fe.files&&fe.files.length>=3?fe.files.map(function(e){return{el:e.el,width:e.width,height:e.height}}):NULL;if(!t)return l._.error("Ðе доÑÑаÑоÑно ÑоÑогÑаÑий",3,"top-center");var n=document.createElement("canvas"),r=n.getContext("2d"),o=635,i=173,a=271,c=229,u=136,s=[],d=[a,a+c],p=function(){s.forEach(function(e,t){var n=Oe(e.width,e.height,a/i),o=n.width,l=n.height,s=0,f=a,d=i;if(1==t){var p=Oe(e.width,e.height,c/i),m=p.width,h=p.height;s=a,f=c,o=m,l=h}if(2==t){var v=Oe(e.width,e.height,u/i),y=v.width,g=v.height;s=a+c,f=u,o=y,l=g}r.drawImage(e.el,0,0,o,l,s,0,f,d)}),r.strokeStyle="#000",r.lineWidth=1,d.forEach(function(e){r.beginPath(),r.moveTo(e,0),r.lineTo(e,i),r.stroke()}),n.toBlob(function(e){ye.value={blob:e,src:n.toDataURL("image/jpeg",.8)},we("preview")&&ke("preview")},"image/jpeg",.8)};n.width=o,n.height=i,e&&(pe.value=[],ae.value=!1,Ce()),(e?t:_.slice(_.shuffle(t),0,3)).forEach(function(e){"string"==typeof e?(0,f.i)(e).then(function(e){s.push(e),3==s.length&&p()}):(s.push(e),3==s.length&&p())})}function Se(){var e=new FormData;e.append("image",ye.value.blob,"preview.jpg"),ee.value=1,X("/admin/photoreports/".concat(oe.id,"/preview"),e,function(e){ee.value=0,ve.value=!0,ye.value=null,ke("preview"),l._.success("ÐÑевÑÑ Ð´Ð»Ñ Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ ÑоÑ
Ñанено",3,"top-center")})}return(0,m.A)("ctrl+s, command+s, ctrl+Ñ, command+Ñ",function(){return Ve(),!1}),(0,r.watch)(function(){return oe.title},function(e){we("title")&&e.length>3&&e.length<=120&&ke("title")}),(0,r.watch)(function(){return ie.value},function(e){e&&we("poster")&&ke("poster")}),(0,r.watch)(function(){return se.value.length},function(e){e&&we("tags")&&ke("tags")}),(0,r.watch)(function(){return oe.author_id},function(e){e&&we("author")&&ke("author")}),(0,r.watch)(function(){return pe.value.length},function(e){ae.value&&3==e&&(le.value.click(),setTimeout(function(){je(pe.value),ue.value.scrollIntoView({behavior:"smooth"})},150))}),(0,r.onMounted)(k(g().m(function e(){return g().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,t.isReady();case 1:n.params.id&&(ee.value=1,w("/i/pr/preview/".concat(n.params.id,".jpg"),function(e){ve.value=e,e&&ke("preview")}),h("/admin/photoreports/".concat(n.params.id,"/edit"),function(e){Object.keys(oe).forEach(function(t){oe[t]="published_at"==t?(0,c.B)(e.published_at).format("Y-m-d H:i:s"):e[t]}),e.images&&(fe.items=e.images),e.tags&&(se.value=e.tags.map(function(e){return{id:e.id,name:e.name,slug:e.slug}})),ee.value=0}));case 2:return e.a(2)}},e)}))),function(e,t){var n=(0,r.resolveComponent)("InputSwitch"),o=(0,r.resolveComponent)("v-author"),i=(0,r.resolveComponent)("InputDate"),a=(0,r.resolveComponent)("article-tags"),l=(0,r.resolve
2Component)("input-image"),c=(0,r.resolveComponent)("v-button"),d=(0,r.resolveComponent)("i-icon"),m=(0,r.resolveComponent)("SvgIcon"),h=(0,r.resolveComponent)("UploadIndicator"),y=(0,r.resolveComponent)("router-link"),g=(0,r.resolveComponent)("v-toolbar"),b=(0,r.resolveDirective)("tabs"),w=(0,r.resolveDirective)("autoheight");return(0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,[(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("nav",V,[(0,r.createElementVNode)("div",{class:"tabs__item active","data-target":"editor",ref_key:"tubBtn_editor",ref:le},"РедакÑоÑ",512),(0,r.createElementVNode)("div",{class:"tabs__item","data-target":"images",ref_key:"tubBtn_images",ref:ce},[t[13]||(t[13]=(0,r.createTextVNode)(" ФоÑогÑаÑии ",-1)),(0,r.createElementVNode)("span",{class:"badge",innerHTML:(fe.items&&fe.items.length||0)+(fe.files.length&&" / ".concat(fe.files.length))},null,8,N)],512)])),[[b]]),(0,r.createElementVNode)("section",C,[(0,r.createElementVNode)("fieldset",x,[t[16]||(t[16]=(0,r.createElementVNode)("div",{class:"lead__title"},"УпÑавление ÑоÑоÑепоÑÑажем",-1)),(0,r.createElementVNode)("div",O,[(0,r.createVNode)(n,{modelValue:oe.published,"onUpdate:modelValue":t[0]||(t[0]=function(e){return oe.published=e})},{default:(0,r.withCtx)(function(){return v(t[14]||(t[14]=[(0,r.createTextVNode)("ÐпÑбликоваÑÑ",-1)]))}),_:1},8,["modelValue"]),(0,r.createVNode)(n,{modelValue:oe.for_sale,"onUpdate:modelValue":t[1]||(t[1]=function(e){return oe.for_sale=e})},{default:(0,r.withCtx)(function(){return v(t[15]||(t[15]=[(0,r.createTextVNode)("ФоÑогÑаÑии Ð´Ð»Ñ Ð¿Ñодажи",-1)]))}),_:1},8,["modelValue"])])]),(0,r.createElementVNode)("fieldset",{class:(0,r.normalizeClass)(["lead lead--dark mt-4",{"has-error":we("title")}]),style:{"--input-max-width":"100%"}},[t[18]||(t[18]=(0,r.createElementVNode)("label",{class:"lead__title",for:"f_title"},"Ðаголовок новоÑÑи",-1)),(0,r.withDirectives)((0,r.createElementVNode)("input",{type:"text",id:"f_title",maxlength:"120","onUpdate:modelValue":t[2]||(t[2]=function(e){return oe.title=e})},null,512),[[r.vModelText,oe.title]]),(0,r.createElementVNode)("div",j,[t[17]||(t[17]=(0,r.createElementVNode)("i",null,"РназваниÑÑ
иÑполÑзоваÑÑ ÑÑи кавÑÑки «»",-1)),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)((oe.title||"").length)+"/120",1)])],2),(0,r.createElementVNode)("fieldset",{class:(0,r.normalizeClass)(["lead lead--dark mt-4",{"has-error":oe.body&&oe.body.length>400}])},[t[19]||(t[19]=(0,r.createElementVNode)("label",{class:"lead__title",for:"f_body"},"ÐÑаÑкое опиÑание",-1)),(0,r.withDirectives)((0,r.createElementVNode)("textarea",{id:"f_body",rows:"8","onUpdate:modelValue":t[3]||(t[3]=function(e){return oe.body=e})},null,512),[[w],[r.vModelText,oe.body]]),(0,r.createElementVNode)("small",S,(0,r.toDisplayString)((oe.body||"").length)+"/400",1)],2),(0,r.createElementVNode)("fieldset",{class:(0,r.normalizeClass)(["lead lead--dark mt-4",{"has-error":oe.reference&&oe.reference.length>120}])},[t[20]||(t[20]=(0,r.createElementVNode)("label",{class:"lead__title",for:"f_reference"},"ÐодпиÑÑ",-1)),(0,r.withDirectives)((0,r.createElementVNode)("textarea",{id:"f_reference",rows:"3","onUpdate:modelValue":t[4]||(t[4]=function(e){return oe.reference=e})},null,512),[[r.vModelText,oe.reference]]),(0,r.createElementVNode)("small",T,(0,r.toDisplayString)((oe.reference||"").length)+"/120",1)],2),(0,r.createElementVNode)("fieldset",{class:(0,r.normalizeClass)(["lead lead--dark mt-4",{"has-error":we("author")}]),style:{"max-width":"var(--input-max-width)"}},[t[21]||(t[21]=(0,r.createElementVNode)("div",{class:"lead__title"},"ÐвÑоÑ",-1)),(0,r.createVNode)(o,{modelValue:oe.author_id,"onUpdate:modelValue":t[5]||(t[5]=function(e){return oe.author_id=e})},null,8,["modelValue"])],2),(0,r.createElementVNode)("fieldset",F,[t[22]||(t[22]=(0,r.createElementVNode)("label",{class:"lead__title",for:"f_published_at"},"ÐаÑа пÑбликаÑии",-1)),(0,r.createVNode)(i,{"input-id":"f_published_at",modelValue:oe.published_at,"onUpdate:modelValue":t[6]||(t[6]=function(e){return oe.published_at=e}),placeholder:"Ðе обÑзаÑелÑно"},null,8,["modelValue"])]),(0,r.createVNode)(a,{class:(0,r.normalizeClass)(["mt-5",{"has-error":we("tags")}
2]),modelValue:se.value,"onUpdate:modelValue":t[7]||(t[7]=function(e){return se.value=e}),"article-alias":"photoreport"},{tagsLabel:(0,r.withCtx)(function(){return v(t[23]||(t[23]=[(0,r.createElementVNode)("div",{class:"form__label"},[(0,r.createTextVNode)(" ТÑги "),(0,r.createElementVNode)("span",{class:"mutted"},[(0,r.createTextVNode)("("),(0,r.createElementVNode)("i",null,"Ñеги Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¾Ð¿Ð¸ÑÑваÑÑ ÑÑÑÑ ÑоÑоÑепоÑÑажа, напÑимеÑ: пожаÑÑ, клÑб Ðенина, Ñл. ÐнÑеÑнаÑионалÑнаÑ"),(0,r.createTextVNode)(")")])],-1)]))}),headingLabel:(0,r.withCtx)(function(){return v(t[24]||(t[24]=[(0,r.createElementVNode)("div",{class:"lead__title"},[(0,r.createTextVNode)(" Ð ÑбÑики ÑоÑоÑепоÑÑажа "),(0,r.createElementVNode)("span",{class:"mutted"},[(0,r.createTextVNode)("("),(0,r.createElementVNode)("i",null,"вÑбеÑиÑе ÑÑбÑики, в коÑоÑÑÑ
бÑÐ´ÐµÑ ÑазмеÑаÑÑÑÑ ÑоÑоÑепоÑÑаж"),(0,r.createTextVNode)(")")])],-1)]))}),_:1},8,["class","modelValue"]),(0,r.createElementVNode)("fieldset",{class:(0,r.normalizeClass)(["lead lead--dark mt-4",{"has-error":we("poster")}])},[t[25]||(t[25]=(0,r.createElementVNode)("div",{class:"lead__title"},[(0,r.createTextVNode)("ÐÑевÑÑ "),(0,r.createElementVNode)("small",null,"16/9 не менее 800px (991x557px)")],-1)),(0,r.createVNode)(l,{"preview-src":oe.preview&&"/".concat(oe.preview),"image-size":{width:991,height:557,method:"none"},onUpdate:t[8]||(t[8]=function(e){return ie.value=e})},null,8,["preview-src"])],2),(0,r.createElementVNode)("fieldset",{class:(0,r.normalizeClass)(["lead lead--dark mt-4",{"has-error":we("preview")}]),ref_key:"previewBlock",ref:ue},[t[30]||(t[30]=(0,r.createElementVNode)("div",{class:"lead__title"},[(0,r.createElementVNode)("span",null,"ÐÑевÑÑ Ð´Ð»Ñ Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ ÑÑÑаниÑÑ")],-1)),fe.items&&fe.items.length>=3||fe.files&&fe.files.length>=3?((0,r.openBlock)(),(0,r.createElementBlock)("div",D,[(0,r.createElementVNode)("div",B,[t[29]||(t[29]=(0,r.createElementVNode)("span",null,"ÐенеÑаÑиÑ:",-1)),(0,r.createVNode)(c,{class:"bttn--radius-1 bttn--hover",onClick:t[9]||(t[9]=function(e){return je(0)})},{default:(0,r.withCtx)(function(){return v(t[26]||(t[26]=[(0,r.createTextVNode)("Рандомно",-1)]))}),_:1}),(0,r.createVNode)(c,{class:"bttn--radius-1 bttn--hover",onClick:t[10]||(t[10]=function(e){return je(1)})},{default:(0,r.withCtx)(function(){return v(t[27]||(t[27]=[(0,r.createTextVNode)("ÐÑÑÑнÑÑ",-1)]))}),_:1}),ye.value&&oe.id?((0,r.openBlock)(),(0,r.createBlock)(c,{key:0,class:"bttn--radius-1 bttn--hover",icon:"floppy-o",onClick:Se},{default:(0,r.withCtx)(function(){return v(t[28]||(t[28]=[(0,r.createTextVNode)("СоÑ
ÑаниÑÑ ÐºÐ°ÑÑинкÑ",-1)]))}),_:1})):(0,r.createCommentVNode)("",!0)])])):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("img",{src:ge.value,width:"635",height:"173",alt:""},null,8,P)],2)]),(0,r.createElementVNode)("section",A,[(0,r.createElementVNode)("div",L,[(0,r.createElementVNode)("label",M,[(0,r.createElementVNode)("span",I,[(0,r.createVNode)(d,{src:"upload"}),t[31]||(t[31]=(0,r.createTextVNode)(" ÐагÑÑзиÑÑ ÑоÑогÑаÑии ",-1))]),(0,r.createElementVNode)("input",{id:"f_image",style:{display:"none"},type:"file",accept:"image/*",multiple:"",onChange:t[11]||(t[11]=function(e){return t=e,void _.each(t.target.files,function(e){(0,f.i)(e).then(function(t){Math.max(t.width,t.height)>W?new(p())(e,{width:t.width>t.height?W:null,height:t.width<t.height?W:null,resize:"none",convertTypes:"image/jpeg",success:function(n){xe(e,{id:(0,s.V)(),name:n.name,fileBlob:n,previewBlob:null,previewSrc:null,progress:0,el:t.el,height:t.height,width:t.width})}}):xe(e,{id:(0,s.V)(),name:e.name,fileBlob:e,previewBlob:null,previewSrc:null,progress:0,el:t.el,height:t.height,width:t.width})})});var t})},null,32)]),(0,r.createElementVNode)("div",q,[be.value?((0,r.openBlock)(),(0,r.createBlock)(c,{key:0,class:"bttn--primary bttn--radius-1",onClick:Ee},{default:(0,r.withCtx)(function(){return v(t[32]||(t[32]=[(0,r.createTextVNode)("ÐÑпÑавиÑÑ Ð¿ÑевÑÑÑки",-1)]))}),_:1})):(0,r.createCommentVNode)("",!0),pe.value.length||me.value.length?((0,r.openBlock)(),(0,r.createBlock)(c,{key:1,class:"bttn--warning bttn--radius-1",onClick:_e},{default:(0,r.withCtx)(function(){return v(t[33]||(t[33]=[(0,r.createTextVNode)("УдалиÑÑ Ð²ÑбÑаннÑе",-1)]))}),_:1})):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(c,{icon:"magic",class:(0,r.normalizeClass)(["bttn--radius-1",{"bttn--primary":"select"==de.value}]),onClick:Ce},{default:(0,r.withCtx)(function(){return[pe.value.length?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:1},[(0,r.createTextVNode)("оÑмениÑÑ Ð²ÑбоÑ")],64)):((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:0},[(0,r.createTextVNode)("вÑбÑаÑÑ ÑоÑогÑаÑии")],64))]}),_:1},8,["class"])])]),fe.files.length?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:0},[t[34]||(t[34]=(0,r.createElementVNode)("b",null,"ÐÑбÑÐ°Ð½Ñ ÑайлÑ",-1)),(0,r.createElementVNode)("ul",K,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(fe.files,function(e){return(0,r.openBlock)(),(0,r.createElementBlock)("li",H,[(0,r.createElementVNode)("img",{src:e.previewSrc,onClick:function(t){return function(e){me.value.includes(e.id)?me.value.splice(me.value.indexOf(e.id),1):me.value.push(e.id)}(e)},alt:""},null,8,U),me.value.includes(e.id)?((0,r.openBlock)(),(0,r.createElementBlock)("span",G,[(0,r.createVNode)(m,{name:"icon-check-circle-o"})])):(0,r.createCommentVNode)("",!0),e.progress?((0,r.openBlock)(),(0,r.createBlock)(h,{key:1,progress:e.progress},null,8,["progress"])):(0,r.createCommentVNode)("",!0)])}),256))])],64)):(0,r.createCommentVNode)("",!0),fe.items&&fe.items.length?((0,r.openBlock)(),(0,r.createElementBlock)("ul",z,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(fe.
2items,function(e){return(0,r.openBlock)(),(0,r.createElementBlock)("li",R,[(0,r.createElementVNode)("img",{src:e.preview||"/img/photo-placeholder.jpg",onClick:function(t){return function(e){if("view"==de.value)return u.e.show("/".concat(e.path));pe.value.includes(e.id)?pe.value.splice(pe.value.indexOf(e.id),1):pe.value.push(e.id)}(e)},alt:""},null,8,Y),pe.value.includes(e.id)?((0,r.openBlock)(),(0,r.createElementBlock)("span",$,[(0,r.createVNode)(m,{name:"icon-check-circle-o"})])):(0,r.createCommentVNode)("",!0)])}),256))])):(0,r.createCommentVNode)("",!0)]),(0,r.createElementVNode)("div",{class:"page-loader","data-state":ee.value},"ÐагÑÑзка...",8,J),(0,r.createVNode)(g,null,{default:(0,r.withCtx)(function(){return[(0,r.createVNode)(y,{class:"toolbar__item toolbar__item--grey",to:{name:"photoreport.index"}},{default:(0,r.withCtx)(function(){return[(0,r.createVNode)(m,{name:"icon-arrow-left"})]}),_:1}),(0,r.createElementVNode)("button",{class:"toolbar__item ctx",onClick:t[12]||(t[12]=function(e){return Ve()}),style:{"--bg-item":"#3db19a","--bg-item-hover":"#2fc9aa"}},[(0,r.createVNode)(m,{name:"icon-floppy-o"})]),t[35]||(t[35]=(0,r.createElementVNode)("i",{divider:""},null,-1))]}),_:1})],64)}}},Q=X},7907(e,t,n){n.r(t),n.d(t,{default:()=>O});var r=n(6934),o=n(5220),i=n(4016),a=n(5623),l=n(3548);function c(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function s(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof l?r:l,u=Object.create(c.prototype);return f(u,"_invoke",function(n,r,o){var i,l,c,u=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,l=0,c=e,d.n=n,a}};function p(n,r){for(l=n,c=r,t=0;!f&&u&&!o&&t<s.length;t++){var o,i=s[t],p=d.p,m=i[2];n>3?(o=m===r)&&(c=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=p&&((o=n<2&&p<i[1])?(l=0,d.v=r,d.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,d.n=m,l=0))}if(o||n>1)return a;throw f=!0,r}return function(o,s,m){if(u>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),l=s,c=m;(t=l<2?e:c)||!f;){i||(l?l<3?(l>1&&(d.n=-1),p(l,c)):d.n=c:d.v=c);try{if(u=2,i){if(l||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),l=1);i=e}else if((t=(f=d.n<0)?c:n.call(r,d))!==a)break}catch(t){i=e,l=1,c=t}finally{u=1}}return{value:t,done:f}}}(n,o,i),!0),u}var a={};function l(){}function c(){}function u(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(f(t={},r,function(){return this}),t),p=u.prototype=l.prototype=Object.create(d);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,f(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return c.prototype=u,f(p,"constructor",u),f(u,"constructor",c),c.displayName="GeneratorFunction",f(u,o,"GeneratorFunction"),f(p),f(p,o,"Generator"),f(p,r,function(){return this}),f(p,"toString",function(){return"[object Generator]"}),(s=function(){return{w:i,m}})()}function f(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}f=function(e,t,n,r){function i(t,n){f(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},f(e,t,n,r)}function d(e,t,n,r,o,i,a){try{var l=e[i](a),c=l.value}catch(e){return void n(e)}l.done?t(c):Promise.resolve(c).then(r,o)}function p(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){d(i,r,o,a,l,"next",e)}function l(e){d(i,r,o,a,l,"throw",e)}a(void 0)})}}var m={class:"query-filters"},h={class:"grid-table grid-table--sm-2 grid-table--md-3"},v={class:"span-md-2"},y={key:0,class:"mt-2"},g={key:0,class:"articles__list"},b={key:0,class:"articles__poster"},w=["src"],k={class:"articles__data"},_=["href"],E={class:"articles__ctx"},V=["href"],N={class:"bttn__wrap"},C=["data-state"];const x={__name:"Photoreport_index",setup:function(e){var t=(0,o.rd)(),n=(0,o.lq)(),u=(0,i.s)(),f=u.paginator,d=u.onPageSelect,x=u.fetchItems,O=u.fetchData,j=u.toggleItem,S=(u.updateData,u.deleteItem),T=(0,r.ref)(null),F=(0,r.ref)(null),D=(0,r.ref)(null),B=(0,r.ref)(0),P=(0,r.computed)(function(){return{page:n.query.page?Number(n.query.page):1,author_id:n.query.author_id?Number(n.query.author_id):0,tag_id:n.query.tag&&(e=n.query.tag.match(/^([1-9]+[0-9]*)-((?:[\0-\t\x0B\f\x0E-\u2027\u202A-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)/i),Number(e[1]))||0,q:n.query.q};var e}),A=(0,r.computed)(function(){return P.value.author_id&&F.value&&F.value.find(function(e){return e.id==P.value.author_id})}),L=(0,r.computed)(function(){return P.value.author_id&&F.value?[{id:0,title:"ÐÑе авÑоÑÑ"}].concat(F.value):F.value}),M=(0,r.computed)(function(){return n.query.tag&&n.query.tag.match(/^([1-9]+[0-9]*)-((?:[\0-\t\x0B\f\x0E-\u2027\u202A-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)/i)[2]||null});function I(){return B.value=1,new Promise(function(e){O("/admin/photoreports/authors",null,function(t){F.value=t.data,e()})})}function q(){B.value=1,x("/admin/photoreports",P.value,function(){var e=p(s().m(function e(t){return s().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,t;case 1:T.value=e.v,B.value=0;case 2:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}())}function K(e){var r=e.id?{author_id:e.id}:null;t.push({name:n.name,query:r})}function H(e){if(P.value.q&&(!e||!/^[1-9]+[0-9]*$/.test(e)&&e.length<3))return t.push({name:n.name});e&&(e.length>2||/^[1-9]+[0-9]*$/.test(e))&&t.push({name:n.name,query:{q:e}})}function U(){return D.value=null,t.push({name:n.name})}
2return(0,r.watch)(function(){return P.value},function(e){q()}),(0,r.onMounted)(p(s().m(function e(){return s().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,t.isReady();case 1:P.value.q&&(D.value=String(P.value.q)),I().then(function(){q()});case 2:return e.a(2)}},e)}))),function(e,o){var i=(0,r.resolveComponent)("v-select"),u=(0,r.resolveComponent)("SearchInput"),s=(0,r.resolveComponent)("v-button"),p=(0,r.resolveComponent)("v-paginator"),x=(0,r.resolveComponent)("InputSwitch"),O=(0,r.resolveComponent)("i-icon"),F=(0,r.resolveComponent)("SvgIcon"),P=(0,r.resolveComponent)("router-link"),I=(0,r.resolveComponent)("v-toolbar"),G=(0,r.resolveDirective)("image-preview");return(0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,[(0,r.createElementVNode)("nav",m,[(0,r.createElementVNode)("div",h,[(0,r.createElementVNode)("div",null,[(0,r.createVNode)(i,{placeholder:"ÐвÑоÑÑ",value:A.value,options:L.value,"option-label":function(e){return e.title},"selected-label":function(e){return e.title},searchable:!1,onSelect:K},null,8,["value","options","option-label","selected-label"])]),(0,r.createElementVNode)("div",v,[(0,r.createVNode)(u,{modelValue:D.value,"onUpdate:modelValue":o[0]||(o[0]=function(e){return D.value=e}),onSubmit:H,onReset:U},null,8,["modelValue"])])]),M.value?((0,r.openBlock)(),(0,r.createElementBlock)("div",y,[(0,r.createVNode)(s,{icon:"close",divided:"right",class:"bttn--primary bttn--radius-half",onClick:o[1]||(o[1]=function(e){return(0,r.unref)(t).push({name:(0,r.unref)(n).name})})},{default:(0,r.withCtx)(function(){return[(0,r.createTextVNode)("#"+(0,r.toDisplayString)(M.value),1)]}),_:1})])):(0,r.createCommentVNode)("",!0)]),(0,r.createVNode)(p,{onPageSelect:(0,r.unref)(d),"current-page":(0,r.unref)(f).currentPage,"last-page":(0,r.unref)(f).lastPage,total:(0,r.unref)(f).total},null,8,["onPageSelect","current-page","last-page","total"]),T.value?((0,r.openBlock)(),(0,r.createElementBlock)("div",g,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(T.value,function(n){return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:"articles__item",key:n.id},[n.preview?((0,r.openBlock)(),(0,r.createElementBlock)("div",b,[(0,r.withDirectives)((0,r.createElementVNode)("img",{src:"/".concat(n.preview),loading:"lazy",alt:""},null,8,w),[[G]])])):(0,r.createCommentVNode)("",!0),(0,r.createElementVNode)("div",k,[(0,r.createElementVNode)("a",{href:n.url,target:"_blank",class:"articles__title"},(0,r.toDisplayString)(n.title),9,_),(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("small",null,"#"+(0,r.toDisplayString)(n.id)+" | "+(0,r.toDisplayString)(e.$filters.dateFormat(n.published_at,"DD MMMM YYYY г., HH:mm")),1)]),(0,r.createElementVNode)("div",E,[(0,r.createVNode)(x,{modelValue:n.published,"onUpdate:modelValue":function(e){return n.published=e},api:!0,onChange:function(e){return function(e){var t=T.value.indexOf(e);j("/admin/photoreports/".concat(e.id,"/toggle")).then(function(n){T.value.splice(t,1,Object.assign(e,{published:n.published}))})}(n)}},{default:(0,r.withCtx)(function(){return c(o[2]||(o[2]=[(0,r.createTextVNode)("ÐпÑбликовано",-1)]))}),_:1},8,["modelValue","onUpdate:modelValue","onChange"]),(0,r.createElementVNode)("a",{class:"bttn bttn--has-icon bttn--radius-1",href:(i={name:"photoreport.form",params:{id:n.id}},window.location.href.replace(window.location.hash,t.resolve(i).href))},[(0,r.createElementVNode)("span",N,[(0,r.createVNode)(O,{src:"pencil"})])],8,V),(0,r.createVNode)(s,{icon:"trash-o",class:"bttn--radius-1",onClick:function(e){return function(e){(0,l.DJ)({title:"ÐодÑвеÑдиÑе Ñдаление",class:"danger",onConfirm:function(){S("/admin/photoreports/".concat(e.id)).then(function(){a._.success("ФоÑоÑепоÑÑаж ÑдалÑн",3,"top-center"),q()})}})}(n)}},null,8,["onClick"])])])]);var i}),128))])):(0,r.createCommentVNode)("",!0),(0,r.createVNode)(p,{onPageSelect:(0,r.unref)(d),"current-page":(0,r.unref)(f).currentPage,"last-page":(0,r.unref)(f).lastPage,total:(0,r.unref)(f).total},null,8,["onPageSelect","current-page","last-page","total"]),(0,r.createElementVNode)("div",{class:"page-loader","data-state":B.value},"ÐагÑÑзка...",8,C),(0,r.createVNode)(I,null,{default:(0,r.withCtx)(function(){return[(0,r.createVNode)(P,{to:{name:"photoreport.form"},class:"toolbar__item",style:{"--bg-item":"#3db19a","--bg-item-hover":"#2fc9aa"}},{default:(0,r.withCtx)(function(){return[(0,r.createVNode)(F,{name:"icon-plus"})]}),_:1}),o[3]||(o[3]=(0,r.createElementVNode)("i",{divider:""},null,-1))]}),_:1})],64)}}},O=x}}]);
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.