PageSourceSearch

https://spbexchange.ru/_next/static/chunks/1f5bv5is42vy2.js

js spbexchange.ru collected 2026-10-02 05:23:39 UTC 54,789 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,506495,e=>{e.v({input:"LoadDataModal-module-scss-module__pR8ooW__input"})},971827,e=>{e.v({active:"NewsFilter-module-scss-module__R7jUQa__active",circle:"NewsFilter-module-scss-module__R7jUQa__circle",content:"NewsFilter-module-scss-module__R7jUQa__content",fadeIn:"NewsFilter-module-scss-module__R7jUQa__fadeIn",fadeOut:"NewsFilter-module-scss-module__R7jUQa__fadeOut",fadeOutUp:"NewsFilter-module-scss-module__R7jUQa__fadeOutUp",root:"NewsFilter-module-scss-module__R7jUQa__root"})},998089,899336,478712,e=>{"use strict";var t=e.i(343794),l=e.i(271645),a=e.i(381630),n=e.i(907505),i=e.i(539199),o=e.i(5270),s=e.i(875802),d=e.i(804697),r=e.i(176703),u=e.i(886140),c=e.i(3611),f=e.i(402565),m=e.i(281503),v=e.i(194935),h=e.i(868809),p=e.i(671535),g=e.i(45886),w=e.i(726245),b=e.i(373668),_=e.i(795570),E=e.i(830540),y=e.i(824637),C=e.i(159086),D=e.i(289392),S=e.i(831091),N=e.i(465877);let L=({value:e,color:a="spb",className:n,options:i={isFacebook:!1,isX:!1,isInstagram:!1,isWhatsapp:!1,isTelegram:!1,isShare:!1,isS
1howViews:!1,isReadingTime:!1,renderTime:""},localeLib:o,path:s=null,isHiddenShare:d=!1})=>{var r,u,c;return(null==i?void 0:i.isShare)||(null==i?void 0:i.isShowViews)||(null==i?void 0:i.isReadingTime)?l.default.createElement("div",{className:(0,t.default)(N.default.root,n,{[N.default[a]]:a})},(null==i?void 0:i.isShowViews)&&l.default.createElement("div",{className:N.default.view},l.default.createElement(b.IconEye,null),null!=(u=null==(r=null==e?void 0:e.newsData)?void 0:r.viewCnt)?u:0),(null==i?void 0:i.isReadingTime)&&(null==i?void 0:i.readTime)&&l.default.createElement("div",{className:N.default.time},l.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},l.default.createElement("path",{fill:"var(--kit--icon-color)",d:"M12.008 2.552c1.216 0 2.384.24 3.496.712a9.1 9.1 0 0 1 2.872 1.92q1.212 1.2 1.92 2.88c.472 1.12.712 2.28.712 3.512q-.002 1.825-.712 3.495a9 9 0 0 1-1.92 2.872c-.8.8-1.76 1.44-2.872 1.912a8.8 8.8 0 0 1-3.496.712c-1.224 0-2.4-.24-3.512-.712a9.1 9.1 0 0 1-2.88-1.92c-.808-.8-1.44-1.76-1.92-2.864s-.704-2.271-.704-3.495c0-1.632.408-3.144 1.216-4.528A9 9 0 0 1 7.496 3.76a8.8 8.8 0 0 1 4.512-1.208m0 1.992c-1.264 0-2.44.311-3.512.943A7.2 7.2 0 0 0 5.92 8.056c-.64 1.08-.943 2.256-.943 3.52 0 1.896.687 3.544 2.07 4.944 1.385 1.383 3.033 2.072 4.96 2.072 1.265 0 2.441-.312 3.514-.944a7.1 7.1 0 0 0 2.567-2.56 6.83 6.83 0 0 0 .952-3.512 6.86 6.86 0 0 0-.952-3.52 7.06 7.06 0 0 0-2.568-2.569 6.8 6.8 0 0 0-3.512-.943m-.031 1.04c.183 0 .343.064.471.191a.65.65 0 0 1 .193.473v5.136l1.72 3.072a.66.66 0 0 1 .063.52.67.67 0 0 1-.312.408.67.67 0 0 1-.328.072c-.264 0-.464-.112-.584-.328l-1.76-3.12a.8.8 0 0 1-.127-.432V6.248c0-.184.063-.345.19-.473a.65.65 0 0 1 .474-.191"})),null!=(c=null==i?void 0:i.readTime)?c:""),d?null:(null==i?void 0:i.isShare)&&l.default.createElement(C.Popover,{popoverContent:()=>{if(!(null==i?void 0:i.isShare))return null;let e=s||("u">typeof window?window.location.href:""),n=[{title:null==o?void 0:o.copyLink,icon:l.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"none",viewBox:"0 0 20 20"},l.default.createElement("path",{fill:"var(--kit--icon-color)",fillRule:"evenodd",d:"M15.824 5.018c.83 0 1.509.679 1.509 1.508v10.562c0 .83-.679 1.509-1.509 1.509H7.526c-.83 0-1.508-.68-1.508-1.51V6.528c0-.83.679-1.51 1.508-1.51zM7.375 6.225V17.54h8.6V6.225zM13.562 2v1.057H4.207V14.07H3V3.51C3 2.679 3.679 2 4.509 2z",clipRule:"evenodd"})),onClick:()=>{navigator.clipboard.writeText(e),(0,y.notification)({title:"Ссылка скопирована в буфер обмена!",alertType:"success"})}},{hidden:!(null==i?void 0:i.isTelegram),title:"Telegram",icon:l.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"none",viewBox:"0 0 20 20"},l.default.createElement("path",{stroke:"var(--kit--icon-color)",d:"M10 2.167A7.837 7.837 0 0 1 17.834 10 7.837 7.837 0 0 1 10 17.834 7.837 7.837 0 0 1 2.167 10 7.836 7.836 0 0 1 10 2.167Zm3.426 4.025c-.253 0-.524.07-.976.233-.46.167-1.169.456-2.324.938-.814.335-2.437 1.037-4.867 2.095a2.6 2.6 0 0 0-.546.289c-.121.089-.288.241-.349.47l-.02.103a.74.74 0 0 0 .16.553c.108.135.248.22.358.273.208.102.502.184.729.256V11.4c.22.073.477.151.721.213.236.059.498.112.706.118h.002c.418.013.823-.169 1.192-.418l.345-.23a1.3 1.3 0 0 0-.227.338c-.1.227-.111.49.024.75.117.224.322.4.554.553v.001c.35.231.63.42.914.614s.575.391.945.635c.107.071.207.144.32.225.108.077.229.16.354.234.255.149.574.28.96.247h.015c.492-.058.792-.462.944-1.017l.057-.248c.275-1.473.82-4.694.948-6.036V7.37a2 2 0 0 0 .001-.237l-.002-.06.008-.045-.009-.072a.83.83 0 0 0-.3-.554h-.002a.9.9 0 0 0-.369-.177 1.2 1.2 0 0 0-.266-.032Z"})),link:`https://t.me/share/url?url=${encodeURIComponent(e)}`},{hidden:!(null==i?void 0:i.isWhatsapp),title:"Whatsapp",icon:l.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"none",viewBox:"0 0 20 20"},l.default.createElement("path",{stroke:"var(--kit--icon-color)",d:"M10.001 2.167a7.834 7.834 0 1 1-3.94 14.605l-.181-.105-.202.054-3.295.9.897-3.296.056-.202-.107-.182A7.8 7.8 0 0 1 2.168 10V10a7.833 7.833 0 0 1 7.833-7.833Zm-2.86 3.416-.168.006-.015.001a1.3 1.3 0 0 0-.497.136l-.012.006-.01.006a1.6 1.6 0 0 0-.36.278c-.126.122-.206.236-.253.297a2.78 2.78 0 0 0-.576 1.705c.002.494.131.962.32 1.38v.003c.37.815.969 1.66 1.744 2.433.172.17.361.363.564.542a8.4 8.4 
10 0 0 3.403 1.813l.026.007.026.004.474.072.024.004.024.002c.188.01.38-.004.515-.01h.001a2.2 2.2 0 0 0 .903-.252q.18-.094.353-.203l.005-.003h.002l.011-.009.028-.018.092-.068h-.001c.129-.097.22-.174.335-.294.104-.108.195-.235.265-.38.098-.204.171-.523.201-.766l.001-.001c.025-.206.017-.328.014-.394a.74.74 0 0 0-.147-.404.8.8 0 0 0-.292-.244l-.006-.003-.007-.003-.485-.218-.005-.002h-.002l-.006-.004-.024-.01-.087-.037-.297-.131c-.237-.104-.527-.232-.745-.331v-.001l-.007-.003-.078-.03a1 1 0 0 0-.22-.043h.002l-.027-.002h-.002a1 1 0 0 0-.257.018l-.093.027a.9.9 0 0 0-.294.165l-.017.012q-.037.032-.054.052-.038.038-.106.116c-.085.098-.23.27-.48.57l-.18-.077a4.5 4.5 0 0 1-1.176-.75l-.002-.002-.284-.27-.002-.002-.215-.22a4.8 4.8 0 0 1-.553-.736l-.002-.003-.011-.016.192-.224c.103-.131.19-.26.25-.357l.001.001c.126-.201.224-.485.156-.776l-.04-.124a68 68 0 0 0-.359-.86l-.37-.853-.068-.122a.9.9 0 0 0-.263-.243 1 1 0 0 0-.395-.138H7.52l-.146-.015-.014-.013z"})),link:`https://api.whatsapp.com/send?text=${encodeURIComponent(e)}`},{hidden:!(null==i?void 0:i.isInstagram),title:"Instagram",icon:l.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"none",viewBox:"0 0 20 20"},l.default.createElement("path",{stroke:"var(--kit--icon-color)",strokeLinecap:"round",strokeLinejoin:"round",d:"M10 13.333a3.333 3.333 0 1 0 0-6.666 3.333 3.333 0 0 0 0 6.666"}),l.default.createElement("path",{stroke:"var(--kit--icon-color)",d:"M2.5 13.333V6.667A4.167 4.167 0 0 1 6.667 2.5h6.666A4.167 4.167 0 0 1 17.5 6.667v6.666a4.167 4.167 0 0 1-4.167 4.167H6.667A4.167 4.167 0 0 1 2.5 13.333Z"}),l.default.createElement("path",{stroke:"var(--kit--icon-color)",strokeLinecap:"round",strokeLinejoin:"round",d:"m14.583 5.425.008-.009"})),link:"https://www.instagram.com/"},{hidden:!(null==i?void 0:i.isX),title:"X",icon:l.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"none",viewBox:"0 0 20 20"},l.default.createElement("path",{stroke:"var(--kit--icon-color)",strokeLinecap:"round",strokeLinejoin:"round",d:"M10.9 8.927 6.913 3.335a.5.5 0 0 0-.407-.21H4.4a.5.5 0 0 0-.407.79L9.1 11.073M10.9 8.927l5.105 7.158a.5.5 0 0 1-.406.79h-2.105a.5.5 0 0 1-.408-.21L9.1 11.073M10.9 8.927l4.868-5.802m-6.67 7.948L4.23 16.875"})),link:`https://twitter.com/intent/tweet?url=${encodeURIComponent(e)}`},{hidden:!(null==i?void 0:i.isFacebook),title:"Facebook",icon:l.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"none",viewBox:"0 0 20 20"},l.default.createElement("path",{stroke:"var(--kit--icon-color)",d:"M10 2.167a7.832 7.832 0 0 1 1.334 15.55V13h2.5V9.5h-2.5V8.334c0-.183.15-.334.333-.334h2.167V4.5H11.25a3.42 3.42 0 0 0-3.416 3.417V9.5H6.167V13h1.667v4.528c-3.27-.942-5.667-3.953-5.667-7.528A7.836 7.836 0 0 1 10 2.167Z"})),link:`https://www.facebook.com/sharer/sharer.php?u=${encodeURIComponent(e)}`}];return l.default.createElement(_.List,{className:(0,t.default)(N.default.list,{[N.default[a]]:a})},n.filter(e=>!e.hidden).map((e,a)=>{let n=l.default.createElement(l.default.Fragment,null,l.default.createElement(D.default,null,e.icon),l.default.createElement(S.default,null,e.title));return l.default.createElement(E.ListItem,Object.assign({hover:!0,key:a,className:N.default.item},(null==e?void 0:e.onClick)&&{onClick:null==e?void 0:e.onClick}),(null==e?void 0:e.link)?l.default.createElement("a",{key:a,href:e.link,target:"_blank",rel:"noopener noreferrer",className:(0,t.default)(N.default.item,N.default.link)},n):n)}))},offset:[0,8]},l.default.createElement("div",{className:N.default.share},null==o?void 0:o.share))):null};e.s(["Metadata",0,L],899336);var P=e.i(972411),k=e.i(361090),T=e.i(345832),O=e.i(696064),M=e.i(939082),I=e.i(10548);let $=function({legacyLinkBehavior:e,link:a,dataSource:n,color:i="spb",labelNext:o,isPinned:s,hidden:d,className:r,localeLib:u,elementInstance:c=null,apiPrefix:f,isFieldsShare:m,isHiddenShare:v=!1}){var h;let p,g=null==c?void 0:c.showTime,w=(0,t.default)(I.default.root,r,{[I.default.postPinned]:s,[I.default.postHidden]:d,[I.default[i]]:i}),b=()=>l.default.createElement(l.default.Fragment,null,l.default.createElement("div",{className:I.default.header},l.default.createElement("div",{className:I.default.date},l.default.createElement(T.default,{date:null==n?void 0:n.startPublish},({getStartDate:e})=>e(g?"dd.MM.yyyy HH:mm":"dd.MM.yyyy"))),n.sectionName&&l.default.createElement(O.Tooltip,{label:n.sectionName},l.default.createElement("div",{className:I.default.section},n.sectionName))),l.default.createElement("div",{className:I.default.title},n.title),o&&l.default.createElement("div",{className:I.default.link},l.default.createElement(P.RouterLink,{to:a,legacyLinkBehavior:e},o)));return l.default.createElement("div",{className:w},(null!=(h=(p={green:b,blue:b,spb:()=>l.default.createElement(l.default.Fragment,null,l.default.createElement("div",{className:I.default.date},l.default.createElement(T.default,{date:null==n?void 0:n.startPublish},({getStartDate:e})=>e(g?"dd.MM.yyyy HH:mm":"dd.MM.yyyy"))),l.default.createElement("div",{className:I.default.link},l.default.createElement(P.RouterLink,{to:a,legacyLinkBehavior:e},l.default.createElement("div",{className:I.default.title},n.title))),l.default.createElement("div",{className:I.default.section},"analytics"===f?n.sectionName:"")),user:()=>{let t=(0,M.getGenerateShortContent)(n,null==n?void 0:n.contentAsText),o=(()=>{try{return(null==n?void 0:n.settings)?JSON.parse(n.settings):void 0}catch(e){return}})();return l.default.createElement(l.default.Fragment,null,l.default.createElement("div",{className:I.default.entry},l.default.createElement("div",{className:I.default.date},l.default.createElement(T.default,{date:null==n?void 0:n.startPublish},({getStartDate:e})=>e(g?"dd.MM.yyyy HH:mm":"dd.MM.yyyy"))),(null==n?void 0:n.imgPath)&&l.default.createElement("div",{className:I.default.preview},l.default.createElement("img",{src:null==n?void 0:n.imgPath,className:I.default.img,alt:""})),l.default.createElement("div",{className:I.default.title},n.title),t&&l.default.createElement("div",{className:I.default.desc},t)),l.default.createElement("div",{className:I.default.panel},m&&l.default.createElement(L,{isHiddenShare:v,path:a,localeLib:u,options:o,className:I.default.metadata,value:{newsData:n},color:i}),l.default.createElement(P.RouterLink,{className:I.default.more,to:a,legacyLinkBehavior:e},u.more)))}})[i])?h:p.spb)())};var F=e.i(212917),R=e.i(481871),U=e.i(835438),j=e.i(210662),x=e.i(300805),A=e.i(328900),B=e.i(190815),G=e.i(619655),V=e.i(34594),W=e.i(981817),H=e.i(971827),Z=e.i(463390),z=e.i(716921),J=e.i(947991
1),q=e.i(466922),Q=e.i(94709);let K=({children:e,countBadge:t=0,showFilter:a=!1,onConfirmFilter:n,fields:i,isVerify:o=!0,apiPrefix:s="news"})=>{var d,r;let[u,c]=(0,q.useClassState)({countBadge:t,showFilter:a,fields:{startDate:null!=(d=null==i?void 0:i.startDate)?d:[null,null],endDate:null!=(r=null==i?void 0:i.endDate)?r:[null,null]},optionsAuthors:[],optionsAuthorsUpdated:[],query:{createdBy:null,updatedBy:null}});return(0,l.useEffect)(()=>{c({countBadge:Object.values(u.fields).reduce((e,t)=>t.some(e=>e)?e+1:e,0)+Object.values(u.query).reduce((e,t)=>t&&t.some(e=>e)?e+1:e,0)})},[u.fields,u.query]),(0,l.useEffect)(()=>{o&&u.showFilter&&((0,Q.onServiceGetAuthors)({limit:50},{},s).then(e=>{c({optionsAuthors:e.map(e=>({label:e,value:e}))})}),(0,Q.onServiceGetAuthorsUpdated)({limit:50},{},s).then(e=>{c({optionsAuthorsUpdated:e.map(e=>({label:e,value:e}))})}))},[o,u.showFilter]),e({store:Object.assign({},u),action:{onChangeDate:e=>t=>{let[l,a]=null!=t?t:[null,null];c({fields:Object.assign(Object.assign({},u.fields),{[e]:[l,a?(0,J.formatDataISO)((0,Z.set)((0,z.default)(a),{hours:23,minutes:59,seconds:59})):a]})})},onToggleFilter:()=>{c({showFilter:!u.showFilter})},onCancelFilter:()=>{var e,t;c({showFilter:!1,fields:{startDate:null!=(e=null==i?void 0:i.startDate)?e:[null,null],endDate:null!=(t=null==i?void 0:i.endDate)?t:[null,null]}})},onConfirmChangeFilter:()=>{c({showFilter:!1}),n&&n(u.fields,u.query)},onResetChangeFilter:()=>{c({countBadge:0,fields:{startDate:[null,null],endDate:[null,null]},query:{updatedBy:[],createdBy:[]}})},onChangeAuthorsList:e=>t=>{c({query:Object.assign(Object.assign({},u.query),{[e]:t.target.value})})}}})};var X=function(e,t){var l={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(l[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,a=Object.getOwnPropertySymbols(e);n<a.length;n++)0>t.indexOf(a[n])&&Object.prototype.propertyIsEnumerable.call(e,a[n])&&(l[a[n]]=e[a[n]]);return l};let Y=e=>{var{toolbarSize:n,color:i,isVerify:o,apiPrefix:s,permissions:d}=e,r=X(e,["toolbarSize","color","isVerify","apiPrefix","permissions"]);let[u,c]=(0,W.useNewsStore)().registerLocale,f=V.DescLib[s.toLowerCase()],{NewsAdminPoints:m}=(0,R.useRoles)(s.toLowerCase()),v=(0,h.usePermissions)(d,Object.values(m));return l.default.createElement(K,Object.assign({isVerify:o},r,{apiPrefix:s}),({store:e,action:s})=>l.default.createElement(l.default.Fragment,null,l.default.createElement("div",{className:(0,t.default)({[H.default.active]:!!(e.countBadge&&e.countBadge)})},l.default.createElement(U.Badge,{color:i,badgeContent:!!e.countBadge&&e.countBadge,className:H.default.dot},l.default.createElement(a.Button,{color:o?"admin":i,cancel:!0,size:n,onClick:s.onToggleFilter},l.default.createElement(x.IconFilter,null)))),l.default.createElement(G.SidePanel,{show:e.showFilter,withoutScroll:!0,title:o?k.localeLibRU.filter:c.filter,color:o?"admin":i,resetLabel:o?k.localeLibRU.resetSettings:c.resetSettings,saveLabel:o?k.localeLibRU.save:c.save,cancelLabel:o?k.localeLibRU.cancel:c.cancel,onClose:s.onCancelFilter,onSave:s.onConfirmChangeFilter,onReset:s.onResetChangeFilter},l.default.createElement("div",{className:H.default.content},l.default.createElement(A.InputDate,{color:o?"admin":i,popperPlacement:"bottom-end",className:H.default.input,label:o?f.startPublishFilter:c.publicationStart,startDate:e.fields.startDate[0],endDate:e.fields.startDate[1],value:e.fields.startDate[0],placeholder:"__.__.____ - __.__.____",onChange:s.onChangeDate("startDate"),dateFormat:"dd.MM.yyyy",selectsRange:!0,mask:"99.99.9999 - 99.99.9999",locale:o?"ru":u,localeLib:o?k.localeLibRU.localeLibDate:c.localeLibDate,iconAfter:l.default.createElement(j.IconCalendar,null)}),o&&l.default.createElement(l.default.Fragment,null,l.default.createElement(A.InputDate,{color:o?"admin":i,popperPlacement:"bottom-end",className:H.default.input,label:o?f.endPublishFilter:c.publicationEnd,startDate:e.fields.endDate[0],endDate:e.fields.endDate[1],value:e.fields.endDate[0],placeholder:"__.__.____ - __.__.____",onChange:s.onChangeDate("endDate"),dateFormat:"dd.MM.yyyy",selectsRange:!0,mask:"99.99.9999 - 99.99.9999",locale:o?"ru":u,localeLib:o?k.localeLibRU.localeLibDate:c.localeLibDate,iconAfter:l.default.createElement(j.IconCalendar,null)}),v&&l.default.createElement(l.default.Fragment,null,l.default.createElement("div",{onClick:e=>e.stopPropagation()},l.default.createElement(B.Select,{color:o?"admin":i,checkboxes:!0,selectAllText:"Выбрать все",label:"Выбрать создателя",multiple:!0,select2:!0,value:e.query.createdBy,onChange:s.onChangeAuthorsList("createdBy"),placeholder:"Выберите автора",options:e.optionsAuthors})),l.default.createElement("div",{onClick:e=>e.stopPropagation()},l.default.createElement(B.Select,{color:o?"admin":i,checkboxes:!0,selectAllText:"Выбрать все",label:"Выбрать обновителя",multiple:!0,select2:!0,value:e.query.updatedBy,onChange:s.onChangeAuthorsList("updatedBy"),placeholder:"Выберите автора",options:e.optionsAuthorsUpdated}))))))))};var ee=e.i(406800),et=e.i(2758),el=e.i(463583),ea=e.i(165362),en=e.i(207382),ei=e.i(23018),eo=e.i(274954),es=e.i(391735),ed=e.i(808053),er=e.i(327077),eu=e.i(768335),ec=e.i(175611),ef=e.i(506495);let em=({onClose:e,onConfirm:t})=>{var a,i;let[o,s]=(0,q.useClassState)({fields:{url:""},useInterface:!1}),[d,r,u]=(0,ec.useValidation)(o.fields,o.useInterface);return r((e,t)=>
1{if("url"===t)return[{show:(null==e?void 0:e.length)===0,helperText:"Обязательное поле"},{show:(e=>{try{return new URL(e),!1}catch(e){return!0}})(e),helperText:"Не верный формат"}]},[]),l.default.createElement(eu.ModalBase,{onCancel:e,onClose:e,onConfirm:()=>{s({useInterface:!0}),u(o.fields).then(()=>{t&&t(o.fields),e()}).catch(()=>{(0,y.notification)({title:"Проверьте заполенные поля",alertType:"error"})})},onConfirmText:"Загрузить",title:"Загрузка данных",color:"admin"},l.default.createElement(n.Input,{label:"Ссылка",placeholder:"Укажите ссылку",value:o.fields.url,color:"admin",error:null==(a=null==d?void 0:d.url)?void 0:a.show,helperText:null==(i=null==d?void 0:d.url)?void 0:i.helperText,onChange:e=>{s({fields:Object.assign(Object.assign({},o.fields),{url:e.target.value})})},className:ef.default.input}))};var ev=e.i(764941),eh=e.i(455759),ep=e.i(539463),eg=function(e,t){var l={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(l[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,a=Object.getOwnPropertySymbols(e);n<a.length;n++)0>t.indexOf(a[n])&&Object.prototype.propertyIsEnumerable.call(e,a[n])&&(l[a[n]]=e[a[n]]);return l};let ew=(e,t)=>e?" (Опубликована)":e||t?"":" (Была опубликована)",eb="content-create";e.s(["default",0,({children:e,content:t=null,newsId:a,localeServe:n="default",draftId:i,limitSizeContent:o=null,showDate:s,apiPrefix:d="news",draftList:r=[],isDraft:u,data:c,email:f="[email protected]",metadata:m,onDraftDelete:v,extractText:h,isFieldsShare:p=!1,localeLib:g,onConfirmLoadData:w})=>{var b,_,E,C,D,S,N,L,P,k,T,O,I;let{publicRuntimeConfig:$}=(0,es.useConfig)(),F=e=>{let t=e=>(0,el.default)((0,z.default)(e),"dd.MM.yyyy HH:mm:ss");return e.sort((e,l)=>t(e.createDraftDate)-t(l.createDraftDate)).map(e=>Object.assign(Object.assign({},e),{label:t(e.createDraftDate)+ew(e.active,e.isDraft),value:e.id}))},R=(0,W.useNewsStore)(),U=V.DescLib[d.toLowerCase()],[j,x]=(0,q.useClassState)({newsData:null!=c?c:{sectionId:null},content:t,isCopyText:!1,loadingParseData:!1,skippedNotifications:[],draftList:F(r),activeVersion:null!=(E=null!=(b=F(r).find(e=>e.active))?b:null==(_=F(r))?void 0:_[0])?E:-1,startBeta:!1,activeBeta:null!=(D=null==(C=null==m?void 0:m.lib)?void 0:C.isInitBeta)&&D,isUseBeta:!1,draftToDelete:void 0}),[A,B]=(0,ei.useModal)(R.modalName),G=(e,t,l)=>{var a,n,i,s,r,c,f,m,v,p,b,_,E,C;let D=null!=(i=null==(n=null==(a=null==e?void 0:e.selection)?void 0:a.map(e=>{var t,l,a,n;return(null==e?void 0:e.type)==="Accordion"&&Array.isArray(null==(t=e.content)?void 0:t.data)?null==(l=e.content)?void 0:l.data.reduce((e,t)=>{var l,a,n,i;return e+(null!=(n=null==(a=null==(l=t.title)?void 0:l.text)?void 0:a.text)?n:"")+(null==(i=t.content)?void 0:i.html)},""):(null==(a=e.content)?void 0:a.html)||(null==(n=e.content)?void 0:n.text)}))?void 0:n.join(" "))?i:null,S=h?h(e):D,N=Object.assign(Object.assign(Object.assign({},j.content),{content:JSON.stringify(e),contentAsText:S,settings:JSON.stringify(Object.assign(Object.assign({isFacebook:!1,isX:!1,isInstagram:!1,isWhatsapp:!1,isTelegram:!1,isShare:!1,isS
1howViews:!1,isReadingTime:!1},(0,M.getGenerateSettings)(null==(s=j.content)?void 0:s.settings,null)),{readTime:((e="",t)=>{var l,a;let n=Math.round((null!=e?e:"").length/5/200*60),i=Math.floor(n/60),o=n%60,s=null!=(l=null==t?void 0:t.min)?l:"",d=null!=(a=null==t?void 0:t.sec)?a:"";return i>0?`${i} ${s}`:o>0?`${o} ${d}`:null})(S,g),contentAsText:h?(0,M.getGenerateDescription)(h(e)):(0,M.getGenerateDescription)(D)}))}),void 0!==t&&{active:t}),{id:L}=N,P=eg(N,["id"]),k=Object.assign({},N);null==k||delete k[`${d}Id`],delete P.draftUuid,null!==o&&new Blob([N.content]).size>o?(0,y.notification)({title:"Контент превысил ограничение в 15мб",alertType:"warn"}):((l?(0,Q.onServicePostNewsDraft)(Object.assign(Object.assign({},P),{[`${d}Id`]:null!=(c=null==(r=null==j?void 0:j.content)?void 0:r[`${d}Id`])?c:null==(f=null==j?void 0:j.content)?void 0:f.id,isDraft:!0,sectionId:null!=(m=P.sectionId)?m:null==(v=j.newsData)?void 0:v.sectionId}),d.toLowerCase()):(0,Q.onServiceChangeNews)(Object.assign(Object.assign({},k),{active:!0,id:null!=(b=null==(p=null==j?void 0:j.content)?void 0:p[`${d}Id`])?b:null==(_=null==j?void 0:j.content)?void 0:_.id,sectionId:null!=(E=k.sectionId)?E:null==(C=j.newsData)?void 0:C.sectionId}),d.toLowerCase())).then(()=>{var e;x({content:l?Object.assign(Object.assign({},N),{isDraft:!0}):Object.assign(Object.assign({},N),{active:!0}),newsData:Object.assign(Object.assign({},j.newsData),!l&&{active:!0})}),l?(0,y.notification)({title:U.publishDraft,alertType:"success"}):(0,y.notification)({title:U.publishSave,alertType:"success"}),u&&(0,Q.onServiceGetNewsDraftAll)({[`${d.toLowerCase()}Id`]:null!=(e=null==N?void 0:N[`${d}Id`])?e:null==N?void 0:N.id},{},d.toLowerCase()).then(e=>{var t,l,a,n;let i=F(e);x({draftList:i,activeVersion:null!=(n=(null==(t=null==i?void 0:i[0])?void 0:t.draftUuid)?null==(l=null==i?void 0:i[0])?void 0:l.draftUuid:null==(a=null==i?void 0:i[0])?void 0:a.value)?n:-1})})}).catch(()=>{(0,y.notification)({title:"Что-то пошло не так. Обновите страницу.",alertType:"error"})}),w&&w({url:""}))};return(0,l.useEffect)(()=>{i&&!a?(0,Q.onServiceGetNewsDraft)({draftUuid:i},{},d.toLowerCase()).then(e=>{var t;u&&(0,Q.onServiceGetNewsDraftAll)({[`${d.toLowerCase()}Id`]:null!=(t=null==e?void 0:e[`${d}Id`])?t:null==e?void 0:e.id},{},d.toLowerCase()).then(e=>{var t,l;let a=F(e),n=a.find(e=>e.id==i),o=n?n.value:null!=(l=null==(t=null==a?void 0:a[0])?void 0:t.value)?l:-1;x({draftList:a,activeVersion:o})}),x({content:e,isCopyText:!!(null==e?void 0:e.generateLinkDate)})}):(0,Q.onServiceGetNews)(a,{locale:n},{},d.toLowerCase()).then(e=>{var t;let l;x(Object.assign({newsData:e},!u&&{content:e})),u&&(0,Q.onServiceGetNewsDraftAll)({[`${d.toLowerCase()}Id`]:null!=(t=null==e?void 0:e[`${d}Id`])?t:e.id},{},d.toLowerCase()).then(e=>{var t,a,n,o,s;let d=F(e),r=d.find(e=>e.id==i);l=null==(t=d.find(e=>e.active))?void 0:t.draftUuid;let u=r?r.value:null!=(s=null!=(n=null==(a=d.find(e=>e.active))?void 0:a.value)?n:null==(o=null==d?void 0:d[0])?void 0:o.value)?s:-1;x({draftList:d,activeVersion:u})}).then(()=>{(i||l)&&(0,Q.onServiceGetNewsDraft)({draftUuid:null!=i?i:l},{},d.toLowerCase()).then(e=>{x({content:e,isCopyText:!!(null==e?void 0:e.generateLinkDate)})})})})},[a,i]),l.default.createElement(l.default.Fragment,null,e({store:j,action:{onOpenCreateNews:()=>{A(eb)},onOpenUpdateNews:()=>{A("updateNews")},onPublishNews:G,createDraftLink:()=>{var e,t;let l="default"===n?"":`/${n}`,a=null!=(t=null==(e=j.draftList.find(e=>e.value===j.activeVersion))?void 0:e.draftUuid)?t:null;(0,Q.onServiceCreateDraftLink)(!a?{draftUuid:j.activeVersion}:{draftUuid:a},{},d.toLowerCase()).then(()=>{x({isCopyText:!0}),(0,ed.copyTextToClipboard)(`${(null==$?void 0:$.SITE_URL)?(0,er.trimEndSlash)(null==$?void 0:$.SITE_URL):""}${l}${R.linkRoot?`${R.linkRoot}/`:"/"}${d.toLowerCase()}/draft/${!a?j.activeVersion:a}`),(0,y.notification)({title:"Ссылка скопирована в буфер обмена",alertType:"success"})})},onUpdateParseData:({action:e,store:t})=>()=>{x({loadingParseData:!0}),(0,y.notification)({title:"Данные обновляются. Не закрывайте страницу",alertType:"warn"}),(0,Q.fetchUpdateParseCustomPageSPB)(JSON.stringify(j.activeBeta?e.onGetValue():t.sections)).then(t=>{var a;(null==t?void 0:t.content)&&(t.content&&(j.activeBeta?e.onSaveParseNewContent(JSON.parse(t.content)):e.onSetDownData({target:{value:JSON.stringify(e.onLoadingHistory(JSON.parse(t.content)))}})),(null==(a=null==t?void 0:t.skippedUrls)?void 0:a.length)>0&&(0,y.notification)({title:l.default.createElement(l.default.Fragment,null,"Пропущены следующие значения: ",l.default.createElement("br",null),null==t?void 0:t.skippedUrls.map(e=>l.default.createElement(l.Fragment,{key:e},e," ",l.default.createElement("br",null)))),alertType:"error"}),(0,y.notification)({title:"Данные успешно обновились.",alertType:"success"}),x({loadingParseData:!1}))}).finally(()=>{x({loadingParseData:!1})})},onDeleteNews:()=>{A("deleteNewsPage")},onNotificationSend:()=>{var e,t,l,a,i,o,s,r,u,c,m,v,h,p;let{linkRoot:g}=R,w="default"===n?"":`/${n}`,b=`${(null==$?void 0:$.SITE_URL)?(0,er.trimEndSlash)(null==$?void 0:$.SITE_URL):""}${g}${w}/${d.toLowerCase()}/${null!=(t=null==(e=j.newsData)?void 0:e.url)?t:null==(l=j.content)?void 0:l.url}`;if((null==(a=j.content)?void 0:a.active)&&new Date(null==(i=j.content)?void 0:i.startPublish)<new Date)return(0,Q.onServiceNotificationSend)({id:null!=(s=null==(o=j.content)?void 0:o[`${d}Id`])?s:j.content.id,title:null!=(u=null==(r=null==j?void 0:j.newsData)?void 0:r.title)?u:j.content.title,content:`${(0,el.default)((0,z.default)(null!=(m=null==(c=j.newsData)?void 0:c.startPublish)?m:null==(v=j.content)?void 0:v.startPublish),"dd.MM.yyyy")}  <a href="${b}">${null!=(p=null==(h=null==j?void 0:j.newsData)?void 0:h.title)?p:j.content.title}</a><br/>
1<br/>Если Вы хотите отписаться от рассылки, пожалуйста, напишите на электронный адрес ${f}`},d.toLowerCase()).then(e=>{var t,l,a,n;(null==(t=null==e?void 0:e.successNotificationList)?void 0:t.length)===0&&(null==(l=null==e?void 0:e.failedNotificationList)?void 0:l.length)===0&&(0,y.notification)({title:"Список адресатов не настроен для данного раздела",alertType:"warn"}),(null==(a=null==e?void 0:e.successNotificationList)?void 0:a.length)>0&&(0,y.notification)({title:"Уведомления отправлены",alertType:"success"}),(null==(n=null==e?void 0:e.failedNotificationList)?void 0:n.length)>0&&(x({skippedNotifications:null==e?void 0:e.failedNotificationList}),(0,y.notification)({title:"Не удалось отправить уведомления следующим адресатам:",alertType:"warn",button:{onClick:()=>A("skippedNotifications"),children:"Посмотреть список"}}))});(0,y.notification)({title:"Невозможно выполнить отправку, т.к. статья скрыта и/или находится в скрытом разделе и/или дата ее публикации еще не наступила",alertType:"error"})},onSortedTimeVersion:F,onGetInfoDraft:ew,onChangeDraftContent:e=>{var t,l;let{value:a}=e.target,n=null!=(l=null==(t=j.draftList.find(e=>e.value===a))?void 0:t.draftUuid)?l:a;(0,Q.onServiceGetNewsDraft)({draftUuid:n},{},d.toLowerCase()).then(e=>{x({activeVersion:a,content:Object.assign(Object.assign({},j.content),e),isCopyText:!!(null==e?void 0:e.generateLinkDate)})})},onPublishNewsVersion:(e,t)=>{G(null!=e?e:JSON.parse(j.content.content),null==t||t)},onPublishDraft:(e,t)=>()=>{var l;let{router:o,linkRoot:s}=R;j.activeBeta?(e.onPublishNewsVersion(t.actions.onGetPublishData()),t.store.meta.isEdit&&t.actions.onChangeMode()):(e.onPublishNewsVersion(t.action.onGetPublishData()),t.store.modeEdit&&t.action.onChangeMode());let r="default"===n?"":`/${n}`;i&&!a&&o.push(`${s}${r}/${d.toLowerCase()}/${null==(l=j.content)?void 0:l.url}`)},onRedirectToNews:()=>{var e;let{router:t,linkRoot:l}=R,a="default"===n?"":`/${n}`;t.push(`${l}${a}/${d.toLowerCase()}/${null==(e=j.content)?void 0:e.url}?draftId=${i}`)},onDeleteDraftModal:e=>{x({draftToDelete:{label:e.label,id:e.id,draftUuid:e.draftUuid}}),queueMicrotask(()=>A("deleteNewsDraft"))},openLoadModal:()=>{A("loadData")}}}),l.default.createElement(ea.Modal,{target:eb},l.default.createElement(eh.default,{onClose:()=>B(eb),sectionId:null!=(N=null==(S=j.newsData)?void 0:S.sectionId)?N:null==(L=j.content)?void 0:L.sectionId,onConfirm:e=>{let{router:t,linkRoot:l}=R;B(eb);let a="default"===n?"":`/${n}`;t.push(`${l}${a}/${d.toLowerCase()}/${e.url}`)},localeServe:n,apiPrefix:d})),l.default.createElement(ea.Modal,{target:"updateNews"},l.default.createElement(eh.default,{isFieldsShare:p,defaultValue:Object.assign(Object.assign({},j.content),{sectionId:null==(P=j.newsData)?void 0:P.sectionId}),onClose:()=>B("updateNews"),sectionId:null!=(T=null==(k=j.newsData)?void 0:k.sectionId)?T:null==(O=j.content)?void 0:O.sectionId,onConfirm:e=>{var t,l,i;(0,Q.onServiceGetNewsDraftAll)({[`${d.toLowerCase()}Id`]:null!=(l=null==(t=j.content)?void 0:t[`${d}Id`])?l:null==(i=j.content)?void 0:i.id},{},d.toLowerCase()).then(t=>{var l,a,n,i;let o=F(t);x({draftList:o,content:e,activeVersion:null!=(i=(null==(l=null==o?void 0:o[0])?void 0:l.draftUuid)?null==(a=null==o?void 0:o[0])?void 0:a.draftUuid:null==(n=null==o?void 0:o[0])?void 0:n.value)?i:-1})}).then(()=>{var t;if((null==e?void 0:e.url)!==(null==(t=j.newsData)?void 0:t.url)){let{router:t,linkRoot:l}=R,a="default"===n?"":`/${n}`;return t.push(`${l}${a}/${d.toLowerCase()}/${null==e?void 0:e.url}`)}(0,Q.onServiceGetNews)(a,{locale:n},{},d.toLowerCase()).then(e=>{x({newsData:e})})}).catch(()=>{(0,y.notification)({title:"Что-то пошло не так. Обновите страницу.",alertType:"error"})}),B("updateNews")},localeServe:n,apiPrefix:d})),l.default.createElement(ea.Modal,{target:"deleteNewsPage"},l.default.createElement(en.ModalDelete,{color:"admin",description:U.question,onClose:()=>B("deleteNewsPage"),onConfirm:()=>{var e,t;let{router:l}=R;(0,Q.onServiceDeleteNews)(null!=(t=null==(e=j.content)?void 0:e[`${d}Id`])?t:j.content.id,d.toLowerCase()).then(()=>{x({content:null}),(0,y.notification)({title:U.deletedSuccess,alertType:"success"}),B("deleteNewsPage"),l.push(`/admin/${d.toLowerCase()}`)}).catch(()=>
1{(0,y.notification)({title:"Что-то пошло не так, обновите страницу.",alertType:"error"}),B("deleteNewsPage")})}})),l.default.createElement(ea.Modal,{target:"loadData"},l.default.createElement(em,{onClose:()=>{B("loadData")},onConfirm:w})),l.default.createElement(ea.Modal,{target:"skippedNotifications"},l.default.createElement(ev.default,{title:"Уведомления",className:ep.default.skippedNews,onClose:()=>B("skippedNotifications"),onConfirm:()=>B("skippedNotifications"),onConfirmText:"Закрыть"},l.default.createElement("ul",null,j.skippedNotifications.map(e=>{var t;return l.default.createElement("li",{key:null==e?void 0:e.url},null!=(t=null==e?void 0:e.title)?t:null==e?void 0:e.url)})))),l.default.createElement(ea.Modal,{target:"deleteNewsDraft"},l.default.createElement(en.ModalDelete,{color:"admin",onConfirm:()=>{var e,t;let l=null!=(e=j.draftToDelete.id)?e:null,a=null!=(t=j.draftToDelete.draftUuid)?t:null;(0,Q.deleteNewsDraft)(!a?{newsDraftId:l}:{draftUuid:a},{},d.toLowerCase()).then(()=>{(0,y.notification)({title:"Драфт успешно удален",alertType:"success"}),null==v||v(l),x(e=>({draftList:e.draftList.filter(e=>e.id!==l)}))}).catch(()=>{(0,y.notification)({title:"Ошибка при удалении драфта",alertType:"error"})}).finally(()=>{B("deleteNewsDraft")})},onClose:()=>B("deleteNewsDraft"),description:l.default.createElement(l.default.Fragment,null,"Вы уверены, что хотите удалить версию ",l.default.createElement("b",null,null==(I=j.draftToDelete)?void 0:I.label),"?")})))},"onGetInfoDraft",0,ew],478712);var e_=e.i(333655);let eE=({value:e,apiPrefix:t="news",permissions:n})=>{var i,o,s,d,r,u,c,f,m,v;let p=`deleteNewsDraft-${e.id}`,g=`updateNewsDraft-${e.id}`,[w,b]=(0,ei.useModal)(),{NewsAdminPoints:_}=(0,R.useRoles)(t.toLowerCase()),E=(0,h.usePermissions)(n,Object.values(_)),[C,D]=(0,q.useClassState)({activeVersion:null,value:e,draftList:[],draftId:null,draftToDelete:null,loadingUpdate:!1}),S=e=>{let t=e=>(0,el.default)((0,z.default)(e),"dd.MM.yyyy HH:mm:ss");return e.sort((e,l)=>t(e.createDraftDate)-t(l.createDraftDate)).map(e=>Object.assign(Object.assign({},e),{label:t(e.createDraftDate)+ew(e.active,e.isDraft),value:e.id}))};(0,l.useEffect)(()=>{e&&D({value:e})},[e]),(0,l.useEffect)(()=>{var l;(0,Q.onServiceGetNewsDraftAll)({[`${t.toLowerCase()}Id`]:null!=(l=null==e?void 0:e[`${t}Id`])?l:null==e?void 0:e.id},{},t.toLowerCase()).then(e=>{var t,l,a,n;let i=S(e),o=null!=(l=null==(t=S(i).find(e=>e.active))?void 0:t.id)?l:null==(n=null==(a=S(i))?void 0:a[0])?void 0:n.id;D({draftList:i,activeVersion:o,draftId:o})})},[null==e?void 0:e.id]);let N=C.draftId,L=N&&!C.value[`${t}Id`]||(null==(i=C.draftList)?void 0:i.length)===0||(null==(o=C.draftList)?void 0:o.length)===1;return l.default.createElement("div",{className:e_.default.root},l.default.createElement("div",{className:e_.default.title},e.title),l.default.createElement("div",{className:e_.default.ver},L?l.default.createElement(l.default.Fragment,null,l.default.createElement("time",{className:e_.default.date,dateTime:null!=(r=null==(d=C.value)?void 0:d.date)?r:null==(u=C.value)?void 0:u.createdAt},l.default.createElement(eo.LocationDate,{date:null!=(f=null==(c=C.value)?void 0:c.createDraftDate)?f:null==(m=C.value)?void 0:m.createdAt},({getStartDate:e})=>e("dd.MM.yyyy HH:mm")),(null==(v=C.value)?void 0:v.active)?" - Опубликована":"")):(!N||C.value[`${t}Id`])&&l.default.createElement("div",null,l.default.createElement(B.Select,{additionalButtons:!0,value:C.activeVersion,className:e_.default.draftList,size:"sm",color:"admin",options:C.draftList.map((t,l)=>Object.assign(Object.assign({},t),{onDelete:!(null==t?void 0:t.active)&&(0,ee.isBefore)(new Date(t.createDraftDate),(0,et.subDays)(new Date,3))?()=>{var l;t.label,l=t.value,D({draftToDelete:{label:e.label,id:e.id}}),queueMicrotask(()=>w(p))}:void 0})),onChange:e=>{let{value:t}=e.target;D({activeVersion:t,value:C.draftList.find(e=>e.id===t)})}}))),E&&l.default.createElement("div",{className:e_.default.fields}
1,[{title:"Начало публикации",key:"eventnews"===t?"startEvent":"startPublish",render:e=>e?l.default.createElement(eo.LocationDate,{date:e},({getStartDate:e})=>{var t;return null!=(t=e("dd.MM.yyyy HH:mm"))?t:""}):"-"},{title:"Конец публикации",key:"endPublish",render:e=>e?l.default.createElement(eo.LocationDate,{date:e},({getStartDate:e})=>{var t;return null!=(t=e("dd.MM.yyyy HH:mm"))?t:""}):"-"},{title:"Дата создания",key:"createdAt",render:()=>(null==e?void 0:e.createdAt)?l.default.createElement(eo.LocationDate,{date:null==e?void 0:e.createdAt},({getStartDate:e})=>{var t;return null!=(t=e("dd.MM.yyyy HH:mm"))?t:""}):"-"},{title:"Создано пользователем",key:"createdBy"},{title:"Дата обновления",key:"updatedAt",render:e=>e?l.default.createElement(eo.LocationDate,{date:e},({getStartDate:e})=>{var t;return null!=(t=e("dd.MM.yyyy HH:mm"))?t:""}):"-"},{title:"Обновлено пользователем",key:"updatedBy"}].map(e=>{var t;return l.default.createElement("div",{key:e.key,className:e_.default.field},l.default.createElement("div",{className:e_.default.label},e.title),l.default.createElement("div",{className:e_.default.value},null!=(t=(null==e?void 0:e.render)?null==e?void 0:e.render(C.value[e.key]):C.value[e.key])?t:"-"))})),!L&&l.default.createElement("div",{className:e_.default.panel},l.default.createElement(a.Button,{color:"admin",size:"sm",onClick:()=>w(g),loading:C.loadingUpdate},"Опубликовать")),l.default.createElement(ea.Modal,{target:g},l.default.createElement(en.ModalDelete,{color:"admin",title:"Обновить",onConfirm:()=>{D({loadingUpdate:!0}),(0,Q.onServiceGetNewsDraft)({id:C.activeVersion},{},t.toLowerCase()).then(l=>{var a,n,i;(0,Q.onServiceChangeNews)(Object.assign(Object.assign({},l),{active:!0,id:null!=(n=null==(a=null==C?void 0:C.value)?void 0:a[`${t}Id`])?n:null==(i=null==C?void 0:C.value)?void 0:i.id}),t.toLowerCase()).then(t=>{(0,y.notification)({title:"Версия успешно опубликована!",alertType:"success"}),D({activeVersion:e,loadingUpdate:!1}),b(g)}).catch(()=>{(0,y.notification)({title:"Что-то пошло не так. Обновите страницу!",alertType:"error"}),D({loadingUpdate:!1}),b(g)})}).catch(()=>{(0,y.notification)({title:"Что-то пошло не так. Обновите страницу!",alertType:"error"}),D({loadingUpdate:!1}),b(g)})},onClose:()=>b(g),description:l.default.createElement(l.default.Fragment,null,"Вы уверены, что хотите опубликовать текущую версию?"),confirmText:"Подтвердить"})),l.default.createElement(ea.Modal,{target:p},l.default.createElement(en.ModalDelete,{color:"admin",onConfirm:()=>{let e=C.draftToDelete.id;(0,Q.deleteNewsDraft)({newsDraftId:e},{},t.toLowerCase()).then(()=>{(0,y.notification)({title:"Драфт успешно удален",alertType:"success"}),D(t=>({draftList:t.draftList.filter(t=>t.id!==e)}))}).catch(()=>{(0,y.notification)({title:"Ошибка при удалении драфта",alertType:"error"})}).finally(()=>{b(p)})},onClose:()=>b(p),description:l.default.createElement(l.default.Fragment,null,"Вы уверены, что хотите удалить версию ",l.default.createElement("b",null,null==(s=C.draftToDelete)?void 0:s.label),"?")})))};var ey=e.i(90518),eC=function(e,t){var l={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(l[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,a=Object.getOwnPropertySymbols(e);n<a.length;n++)0>t.indexOf(a[n])&&Object.prototype.propertyIsEnumerable.call(e,a[n])&&(l[a[n]]=e[a[n]]);return l};let eD={en:o.PaginationLocaleLibEn,default:o.PaginationLocaleLibEn,ru:d.PaginationLocaleLibRu,kz:s.PaginationLocaleLibKz},eS={en:["en",g.localeLibEN],ru:["ru",k.localeLibRU],kz:["kz",w.localeLibKz]};e.s(["NewsList",0,e=>{var{className:o,color:s="spb",permissions:d=[],toolbar:g=null,hidePagination:w=!1,toolbarSize:b=null,classNameSearch:_,widthLoading:E=!1,toolbarRegister:y=[],localeServe:C,hideHelperText:D=!1,tableView:S="table",sectionsView:N="tabs",legacyLinkBehavior:O,enableLocalization:I,hiddenTHead:U=!1,apiPrefix:j="news",elementInstance:x=null,linkRoot:A,hide
1SelectAll:B=!1,isViewAll:G=!0,disableScroll:V=!1,tableClassName:H,enableScrolledToolbar:Z=!1,isDetails:z=!1,isFieldsShare:J=!1,isShowDesc:q=!1}=e,Q=eC(e,["className","color","permissions","toolbar","hidePagination","toolbarSize","classNameSearch","widthLoading","toolbarRegister","localeServe","hideHelperText","tableView","sectionsView","legacyLinkBehavior","enableLocalization","hiddenTHead","apiPrefix","elementInstance","linkRoot","hideSelectAll","isViewAll","disableScroll","tableClassName","enableScrolledToolbar","isDetails","isFieldsShare","isShowDesc"]);let K=(0,W.useNewsStore)(),X=null!=A?A:null==K?void 0:K.linkRoot,[ee,et]="string"==typeof I?eS[I]:K.registerLocale,{NewsPoints:el}=(0,R.useRoles)(j.toLowerCase()),ea=(0,h.usePermissions)(d,Object.values(el)),en=(0,t.default)(ep.default.root,o,{[ep.default[s]]:s,[ep.default.admin]:ea,[ep.default[`template-${S}`]]:S});return l.default.createElement("div",{className:en+" webdev-news"},l.default.createElement(ey.default,Object.assign({},Q,{legacyLinkBehavior:O,isVerify:ea,localeServe:C,apiPrefix:j,elementInstance:x,linkRoot:A,isViewAll:G,sectionsView:N,hideSelectAll:B,color:s,localeSite:et,isDetails:z,isFieldsShare:J}),({store:e,action:h,columns:I,buttons:R,pagination:A})=>{var W,Q,K,el,en,ei,eo,es,ed,er,eu,ec,ef,em,ev;let eh,eg;return l.default.createElement(l.default.Fragment,null,e.isTabsView&&(null==(W=e.sections)?void 0:W.length)>1&&l.default.createElement(l.default.Fragment,null,"tabs"===N&&l.default.createElement(m.Tabs,{scrolled:!0,value:e.showAllId,color:ea?"admin":s,
1className:ep.default.tabs},l.default.createElement(v.TabsList,{className:ep.default.tabsList},l.default.createElement(u.Tab,{className:ep.default.tab,value:e.showAllId,key:e.showAllId,onClick:()=>h.onChangeSection(e.showAllId)},et.all),e.sections.map(e=>l.default.createElement(u.Tab,{className:ep.default.tab,key:e.id,value:e.id,onClick:h.onChangeSection},e.name)))),"btn"===N&&l.default.createElement("div",{className:ep.default.buttons},G&&l.default.createElement(a.Button,{size:"sm",color:s,cancel:!Array.isArray(e.filter.sectionId),className:ep.default.tab,onClick:()=>h.onChangeSection(e.showAllId)},et.all),e.sections.map(t=>l.default.createElement(a.Button,{color:s,size:"sm",className:ep.default.tab,key:t.id,onClick:()=>h.onChangeSection(t.id),cancel:e.filter.sectionId!==t.id},t.name)))),"cell"===S&&l.default.createElement(l.default.Fragment,null,l.default.createElement("div",{className:ep.default.toolbarWrapper},(null==g?void 0:g.includes("search"))&&l.default.createElement(n.Input,{defaultValue:e.filter.content,color:ea?"admin":s,placeholder:ea?k.localeLibRU.titleSearch:et.titleSearch,className:(0,t.default)(ep.default.search,_,{[ep.default.full]:!ea}),size:null===b?ea?"sm":"md":b,onSearch:h.onChangeSearch,iconSearch:!0}),(null==g?void 0:g.includes("newsFilter"))&&l.default.createElement(Y,{fields:"eventnews"!==j.toLowerCase()?{startDate:[e.filter.startPublishStart,e.filter.startPublishEnd],endDate:[e.filter.endPublishStart,e.filter.endPublishEnd]}:{startDate:[e.filter.startEventStart,e.filter.startEventEnd],endDate:[e.filter.endEventStart,e.filter.endEventEnd]},isVerify:ea,color:s,onConfirmFilter:h.onConfirmFilter,onResetFilter:h.onResetFilter,apiPrefix:j.toLowerCase(),permissions:d}),(null==x?void 0:x.showSubscription)&&l.default.createElement(a.Button,{cancel:!0,color:s,onClick:h.onOpenMailoutModal,className:ep.default.subscriptionButton},ea?k.localeLibRU.subscribe:et.subscribe)),l.default.createElement("div",{className:ep.default.cell+" webdev-news-cell"},e.news.content.map(e=>{var t,a;let n=null!=(t=null==e?void 0:e.locale)?t:C,i="default"===n?"":`/${n}`,o=p.Provider.normalizeUrl(`${null!=(a=F.CONFIG.REACT_APP_SITE_URL)?a:""}${i}${X?`${X}/`:"/"}${j.toLowerCase()}/${null==e?void 0:e.url}`);return l.default.createElement($,{isHiddenShare:!0,isFieldsShare:J,apiPrefix:j.toLowerCase(),labelNext:et.readMore,key:e.url,isPinned:e.isPinned,hidden:ea&&!e.active,legacyLinkBehavior:O,color:s,dataSource:e,localeLib:ea?k.localeLibRU:et,link:o,elementInstance:x})})),!D&&(null==(Q=e.news.content)?void 0:Q.length)===0&&l.default.createElement(c.Table,{disableScroll:V,color:s,helperText:E&&e.loadingData?e.loadingData&&null:(null==(K=e.news.content)?void 0:K.length)===0&&et.notFound})),"list"===S&&l.default.createElement(l.default.Fragment,null,l.default.createElement("div",{className:ep.default.toolbarWrapper},(null==g?void 0:g.includes("search"))&&l.default.createElement(n.Input,{defaultValue:e.filter.content,color:ea?"admin":s,placeholder:ea?k.localeLibRU.titleSearch:et.titleSearch,className:(0,t.default)(ep.default.search,_,{[ep.default.full]:!ea}),size:null===b?"green"===s?"smd":ea?"sm":"md":b,onSearch:h.onChangeSearch,iconSearch:!0}),(null==g?void 0:g.includes("newsFilter"))&&l.default.createElement(Y,{fields:"eventnews"!==j.toLowerCase()?{startDate:[e.filter.startPublishStart,e.filter.startPublishEnd],endDate:[e.filter.endPublishStart,e.filter.endPublishEnd]}:{startDate:[e.filter.startEventStart,e.filter.startEventEnd],endDate:[e.filter.endEventStart,e.filter.endEventEnd]},isVerify:ea,color:s,onConfirmFilter:h.onConfirmFilter,onResetFilter:h.onResetFilter,apiPrefix:j.toLowerCase(),permissions:d}),(null==x?void 0:x.showSubscription)&&l.default.createElement(a.Button,{cancel:!0,color:s,onClick:h.onOpenMailoutModal,className:ep.default.subscriptionButton},ea?k.localeLibRU.subscribe:et.subscribe)),e.news.content.map(e=>{var a,n;let i=null!=(a=null==e?void 0:e.locale)?a:C,d="default"===i?"":`/${i}`,r=null==x?void 0:x.showTime,u=q&&(0,M.getGenerateShortContent)(e,null==e?void 0:e.contentAsText),c=p.Provider.normalizeUrl(`${null!=(n=F.CONFIG.REACT_APP_SITE_URL)?n:""}${d}${X?`${X}/`:"/"}${j.toLowerCase()}/${null==e?void 0:e.url}`);return l.default.createElement("div",{key:e.url,className:(0,t.default)(ep.default.post,o,{[ep.default.postPinned]:e.isPinned,[ep.default.postHidden]:ea&&!e.active})},l.default.createElement("div",{className:ep.default.postDate},l.default.createElement(T.default,{date:null==e?void 0:e.startPublish},({getStartDate:e})=>e(r?"dd.MM.yyyy HH:mm":"dd.MM.yyyy"))),l.default.createElement("div",{className:ep.default.postEntry},l.default.createElement(P.RouterLink,{to:c,className:(0,t.default)(ep.default.link,ep.default.col),legacyLinkBehavior:O},l.default.createElement("div",{className:ep.default.postTitle},null==e?void 0:e.title,u&&l.default.createElement("div",{className:ep.default.shortDe
1sc},u)),J&&l.default.createElement(L,{localeLib:et,options:(0,M.getGenerateSettings)(null==e?void 0:e.settings),className:ep.default.metadata,value:{newsData:e},color:s,path:c,isHiddenShare:!0}))))}),!D&&(null==(el=e.news.content)?void 0:el.length)===0&&l.default.createElement(c.Table,{disableScroll:V,color:s,helperText:E&&e.loadingData?e.loadingData&&null:(null==(en=e.news.content)?void 0:en.length)===0&&et.notFound})),"simpleList"===S&&l.default.createElement(l.default.Fragment,null,l.default.createElement("div",{className:ep.default.toolbarWrapper},(null==g?void 0:g.includes("search"))&&l.default.createElement(n.Input,{defaultValue:e.filter.content,color:ea?"admin":s,placeholder:ea?k.localeLibRU.titleSearch:et.titleSearch,className:(0,t.default)(ep.default.search,_,{[ep.default.full]:!ea}),size:null===b?"green"===s?"smd":ea?"sm":"md":b,onSearch:h.onChangeSearch,iconSearch:!0}),(null==g?void 0:g.includes("newsFilter"))&&l.default.createElement(Y,{fields:"eventnews"!==j.toLowerCase()?{startDate:[e.filter.startPublishStart,e.filter.startPublishEnd],endDate:[e.filter.endPublishStart,e.filter.endPublishEnd]}:{startDate:[e.filter.startEventStart,e.filter.startEventEnd],endDate:[e.filter.endEventStart,e.filter.endEventEnd]},isVerify:ea,color:s,onConfirmFilter:h.onConfirmFilter,onResetFilter:h.onResetFilter,apiPrefix:j.toLowerCase(),permissions:d}),(null==x?void 0:x.showSubscription)&&l.default.createElement(a.Button,{cancel:!0,color:s,onClick:h.onOpenMailoutModal,className:ep.default.subscriptionButton},ea?k.localeLibRU.subscribe:et.subscribe)),e.news.content.map(e=>{var a,n;let i=null!=(a=null==e?void 0:e.locale)?a:C,s="default"===i?"":`/${i}`,d=null==x?void 0:x.showTime;return l.default.createElement("div",{key:e.url,className:(0,t.default)(ep.default.post,o,{[ep.default.postPinned]:e.isPinned,[ep.default.postHidden]:ea&&!e.active})},l.default.createElement("span",{className:ep.default.postDate},l.default.createElement(T.default,{date:null==e?void 0:e.startPublish},({getStartDate:e})=>e(d?"dd.MM.yyyy HH:mm":"dd.MM.yyyy")))," ",l.default.createElement(P.RouterLink,{to:p.Provider.normalizeUrl(`${null!=(n=F.CONFIG.REACT_APP_SITE_URL)?n:""}${s}${X?`${X}/`:"/"}${j.toLowerCase()}/${null==e?void 0:e.url}`),className:ep.default.link,legacyLinkBehavior:O},l.default.createElement("span",{className:ep.default.postTitle},null==e?void 0:e.title)),l.default.createElement("br",null))}),!D&&(null==(ei=e.news.content)?void 0:ei.length)===0&&l.default.createElement(c.Table,{disableScroll:V,color:s,helperText:E&&e.loadingData?e.loadingData&&null:(null==(eo=e.news.content)?void 0:eo.length)===0&&et.notFound})),"table"===S&&l.default.createElement(l.default.Fragment,null,l.default.createElement(c.Table,Object.assign({renderContentTable:(eh=e.previewNews,eg=e.loadingPreviewNews,()=>ea&&z?eg&&!eh?l.default.createElement("div",{className:ep.default.spinner},l.default.createElement(r.Spinner,{color:s,size:"md"})):eh&&l.default.createElement(eE,{apiPrefix:j,value:eh,permissions:d}):null),className:(0,t.default)(ep.default.table,H,{[ep.default.scrolled]:Z,[ep.default.desc]:ea&&(e.previewNews||e.loadingPreviewNews)}),disableScroll:V,loading:E&&e.loadingData,hiddenHead:U||"user"===s,checkboxes:ea&&!!(null==(es=e.news.content)?void 0:es.length),color:ea?"admin":s,rowKey:"id",dataSource:e.news.content,totalSource:null!=(er=null==(ed=e.news)?void 0:ed.totalElements)?er:null,dataButtons:R,onChecked:h.onCheckedRows,checkedRows:e.checkedRows,columns:I,helperText:D?null:E&&e.loadingData?e.loadingData&&null:(null==(eu=e.news.content)?void 0:eu.length)===0&&et.notFound,toolbar:null===g?"buttons & search | subscriptionButton | newsFilter":g,toolbarSize:null===b?ea?"sm":"md":b,toolbarRegister:[ea?f.TableButtons:{},{type:"search",content:()=>l.default.createElement(n.Input,{defaultValue:e.filter.content,color:ea?"admin":s,placeholder:ea?k.localeLibRU.titleSearch:et.titleSearch,className:(0,t.default)(ep.default.search,_,{[ep.default.full]:!ea}),size:null===b?ea?"sm":"md":b,onSearch:h.onChangeSearch,iconSearch:!0})},{type:"subscriptionButton",content:()=>(null==x?void 0:x.showSubscription)&&l.default.createElement(a.Button,{cancel:!0,
1color:s,size:b,onClick:h.onOpenMailoutModal},ea?k.localeLibRU.subscribe:et.subscribe)},{type:"newsFilter",content:l.default.createElement(Y,{fields:"eventnews"!==j.toLowerCase()?{startDate:[e.filter.startPublishStart,e.filter.startPublishEnd],endDate:[e.filter.endPublishStart,e.filter.endPublishEnd]}:{startDate:[e.filter.startEventStart,e.filter.startEventEnd],endDate:[e.filter.endEventStart,e.filter.endEventEnd]},isVerify:ea,color:s,onConfirmFilter:h.onConfirmFilter,onResetFilter:h.onResetFilter,apiPrefix:j.toLowerCase(),permissions:d})},...y],rowOptions:{onClick:h.onCheckByClick,rowClassName:ep.default.row}},ea&&{exclude:e.exclude},!w&&(null==(ec=e.news.content)?void 0:ec.length)>0&&"table"===S&&{pagination:Object.assign(Object.assign({color:s,locale:ea?"ru":"eng",localeLib:ea?eD.ru:null!=(ef=eD[ee])?ef:null,className:(0,t.default)(ep.default.pagination,ep.default.intoTable),totalPages:A.totalPages,currentPage:A.currentPage,totalItems:A.total,viewPageActive:A.viewPageActive,onChange:h.onChangePagination,viewPage:A.selectPage,perPage:A.perPage,onChangeMore:h.onChangePaginationMore},ea&&{selectedItems:A.selectedItems}),!B&&ea&&{selectAll:e.exclude,onSelectAll:h.onChangeExclude})}))),!w&&"table"!==S&&(null==(em=e.news.content)?void 0:em.length)>0&&l.default.createElement("div",{onClick:e=>e.stopPropagation()},l.default.createElement(i.Pagination,Object.assign({color:s,locale:ea?"ru":"eng",localeLib:ea?eD.ru:null!=(ev=eD[ee])?ev:null,className:ep.default.pagination,totalPages:A.totalPages,currentPage:A.currentPage,totalItems:A.total,viewPageActive:A.viewPageActive,onChange:h.onChangePagination,perPage:A.perPage,viewPage:A.selectPage,onChangeMore:h.onChangePaginationMore},ea&&{selectedItems:A.selectedItems,selectAll:e.exclude,onSelectAll:h.onChangeExclude}))))}))}],998089)},333655,e=>{e.v({circle:"NewsListDesc-module-scss-module__ZoSJDG__circle",fadeIn:"NewsListDesc-module-scss-module__ZoSJDG__fadeIn",fadeOut:"NewsListDesc-module-scss-module__ZoSJDG__fadeOut",fadeOutUp:"NewsListDesc-module-scss-module__ZoSJDG__fadeOutUp",field:"NewsListDesc-module-scss-module__ZoSJDG__field",fields:"NewsListDesc-module-scss-module__ZoSJDG__fields",label:"NewsListDesc-module-scss-module__ZoSJDG__label",root:"NewsListDesc-module-scss-module__ZoSJDG__root",title:"NewsListDesc-module-scss-module__ZoSJDG__title",value:"NewsListDesc-module-scss-module__ZoSJDG__value"})},465877,e=>{e.v({blue:"Metadata-module-scss-module__8ensTW__blue",circle:"Metadata-module-scss-module__8ensTW__circle",fadeIn:"Metadata-module-scss-module__8ensTW__fadeIn",fadeOut:"Metadata-module-scss-module__8ensTW__fadeOut",fadeOutUp:"Metadata-module-scss-module__8ensTW__fadeOutUp",green:"Metadata-module-scss-module__8ensTW__green",item:"Metadata-module-scss-module__8ensTW__item",link:"Metadata-module-scss-module__8ensTW__link",list:"Metadata-module-scss-module__8ensTW__list",root:"Metadata-module-scss-module__8ensTW__root",share:"Metadata-module-scss-module__8ensTW__share",spb:"Metadata-module-scss-module__8ensTW__spb",time:"Metadata-module-scss-module__8ensTW__time",user:"Metadata-module-scss-module__8ensTW__user",view:"Metadata-module-scss-module__8ensTW__view"})},10548,e=>{e.v({basic:"PostCell-module-scss-module__8iGSZW__basic",blue:"PostCell-module-scss-module__8iGSZW__blue",circle:"PostCell-module-scss-module__8iGSZW__circle",date:"PostCell-module-scss-module__8iGSZW__date",desc:"PostCell-module-scss-module__8iGSZW__desc",entry:"PostCell-module-scss-module__8iGSZW__entry",fadeIn:"PostCell-module-scss-module__8iGSZW__fadeIn",fadeOut:"PostCell-module-scss-module__8iGSZW__fadeOut",fadeOutUp:"PostCell-module-scss-module__8iGSZW__fadeOutUp",green:"PostCell-module-scss-module__8iGSZW__green",header:"PostCell-module-scss-module__8iGSZW__header",img:"PostCell-module-scss-module__8iGSZW__img",link:"PostCell-module-scss-module__8iGSZW__link",metadata:"PostCell-module-scss-module__8iGSZW__metadata",more:"PostCell-module-scss-module__8iGSZW__more",panel:"PostCell-module-scss-module__8iGSZW__panel",postPinned:"PostCell-module-scss-module__8iGSZW__postPinned",preview:"PostCell-module-scss-module__8iGSZW__preview",root:"PostCell-module-scss-module__8iGSZW__root",section:"PostCell-module-scss-module__8iGSZW__section",spb:"PostCell-module-scss-module__8iGSZW__spb",title:"PostCell-module-scss-module__8iGSZW__title",user:"PostCell-module-scss-module__8iGSZW__user"})}]);

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.