PageSourceSearch

https://www.livelib.ru/_next/static/chunks/4294.996e6951dfb81dc8.js

js livelib.ru collected 2026-10-01 08:35:21 UTC 2,756 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="2dff3ee6-1ce5-4ecf-9492-c85d25a30a16",e._sentryDebugIdIdentifier="sentry-dbid-2dff3ee6-1ce5-4ecf-9492-c85d25a30a16")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4294],{52965:(e,t,a)=>{a.r(t),a.d(t,{default:()=>r});let n=a.p+"static/media/star-filled.6a0ad073.svg";var d=a(2315);let l=e=>"number"==typeof e&&Number.isFinite(e)?e:0;class r{static get isReadOnlySupported(){return!0}static get contentless(){return!0}static get sanitize(){return{artId:!1,url:!0,title:!0,authors:!0,coverUrl:!0,rating:!1,ratingCount:!1}}render(){let e=document.createElement("div"),t=document.createElement("a");t.href=this.data.url,t.className="ReviewEditorBookEmbed",t.setAttribute("contenteditable","false");let a=document.createElement("span");if(a.className="ReviewEditorBookEmbedCoverWrap",this.data.coverUrl){let e=document.createElement("img");e.className="ReviewEditorBookEmbedCover",e.src=this.data.coverUrl,e.alt=this.data.title||"Книга ".concat(this.data.artId),e.loading="lazy",a.append(e)}else{let e=document.createElement("span");e.className="ReviewEditorBookEmbedCoverPlaceholder",a.append(e)}let l=document.createElement("span");l.className="ReviewEditorBookEmbedInfo";let r=document.createElement("span");r.className="ReviewEditorBookEmbedTitle",r.textContent=this.data.title||"Книга ".concat(this.data.artId);let o=document.createElement("span");o.className="ReviewEditorBookEmbedAuthors",o.textContent=this.data.authors;let i=document.createElement("span");i.className="ReviewEditorBookEmbedRating";let s=document.createElement("span");s.className="ReviewEditorBookEmbedRatingIcon",s.setAttribute("aria-hidden","true");let c=document.createElement("img");c.src=n,c.alt="",c.width=14,c.height=14,s.append(c);let u=document.createElement("span");u.className="ReviewEditorBookEmbedRatingValue",u.textContent=this.data.rating>0?this.data.rating.toFixed(1).replace(".",","):"0";let m=document.createElement("span");return m.className="ReviewEditorBookEmbedRatingCount",m.textContent="(".concat((0,d.g)(this.data.ratingCount),")"),i.append(s,u,m),l.append(r,o,i),t.append(a,l),e.append(t),e}save(){return this.data}constructor({data:e}){var t,a,n,d;this.data={artId:l(null==e?void 0:e.artId),url:null!=(t=null==e?void 0:e.url)?t:"",title:null!=(a=null==e?void 0:e.title)?a:"",authors:null!=(n=null==e?void 0:e.authors)?n:"",coverUrl:null!=(d=null==e?void 0:e.coverUrl)?d:"",rating:l(null==e?void 0:e.rating),ratingCount:l(null==e?void 0:e.ratingCount)}}}}}]);

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.