PageSourceSearch

https://www.tvigle.ru/_next/static/chunks/4032-4f2076df8cbe58e8.js

js tvigle.ru collected 2026-10-01 10:18:42 UTC 15,774 bytes, 1 lines download raw bytes

1try{let 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]="d04b9114-8384-463c-97d1-2a9881aa8e91",e._sentryDebugIdIdentifier="sentry-dbid-d04b9114-8384-463c-97d1-2a9881aa8e91")}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4032],{54365:(e,t,r)=>{"use strict";r.d(t,{h:()=>o});var n,s=r(96540);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}var o=function(e){return s.createElement("svg",i({viewBox:"0 0 80 80",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"},e),n||(n=s.createElement("path",{d:"M59.083 58.962a3 3 0 1 1-4.243 4.243L47.636 56h-4.402v-4.401l-7.902-7.903L39.17 56h-6.352l-2.109-6.667H18.415L16.351 56H10l8.947-28.689-5.826-5.826a3 3 0 0 1 4.243-4.242l41.719 41.719ZM53.805 24c.499 0 2.404 0 3.901.178C65.6 25.11 70 31.867 70 40c0 6.307-2.647 11.785-7.517 14.362l-4.45-4.45c3.775-1.189 5.435-5.589 5.435-9.912 0-4.8-1.997-9.289-6.125-10.089-1.134-.222-2.722
1-.223-3.538-.223h-4.31v11.686l-6.26-6.26V24h10.57ZM20.162 43.688h8.777l-2.942-9.327-2.242-2.242-3.593 11.57Z"})))}},87064:(e,t,r)=>{"use strict";r.d(t,{h:()=>a});var n,s,i=r(96540);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}var a=function(e){return i.createElement("svg",o({viewBox:"0 0 80 80",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"},e),n||(n=i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M59.024 44.667a8.583 8.583 0 0 1 4.994-.501 8.645 8.645 0 0 1 4.455 2.404c.087.088.165.183.24.28 3.23 3.52 3.067 8.99-.67 12.82l-.024.025-8.4 8.423a3 3 0 0 1-4.252-.003l-8.377-8.423-.02-.021c-3.812-3.908-3.944-9.551-.457-13.071l-.001-.001a8.455 8.455 0 0 1 2.82-1.918l.012-.006.02-.009a8.583 8.583 0 0 1 8.118.823c.469-.316.97-.585 1.5-.804l.024-.01.018-.008Zm3.82 5.383a2.584 2.584 0 0 0-1.517.156l-.042.018a2.547 2.547 0 0 0-.858.582l-.793.806a3.001 3.001 0 0 1-4.248.032l-.817-.807a2.643 2.643 0 0 0-1.393-.778 2.583 2.583 0 0 0-1.552.165 2.462 2.462 0 0 0-.835.582l-.01.011c-.933.938-1.297 2.82.465 4.644l6.253 6.288 6.25-6.267c1.77-1.815 1.414-3.709.464-4.665a3.015 3.015 0 0 1-.143-.157 2.634 2.634 0 0 0-1.224-.61Z"})),s||(s=i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M49 12a3 3 0 0 1 3 3v2h4.883l.404.01a8.167 8.167 0 0 1 7.762 8.157v10.867a3 3 0 0 1-3 3H18v18.834a2.168 2.168 0 0 0 2.167 2.166H39l.154.004A3 3 0 0 1 39 66.034H20.167A8.168 8.168 0 0 1 12 57.868V25.167A8.167 8.167 0 0 1 20.167 17H25v-2a3 3 0 1 1 6 0v2h15v-2a3 3 0 0 1 3-3ZM20.167 23A2.167 2.167 0 0 0 18 25.167v7.867h41.049v-7.867a2.167 2.167 0 0 0-1.952-2.156L56.883 23H52v2a3 3 0 1 1-6 0v-2H31v2a3 3 0 1 1-6 0v-2h-4.833Z"})))}},6540:(e,t,r)=>{"use strict";r.d(t,{h:()=>c});var n,s,i,o,a=r(96540);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}var c=function(e){return a.createElement("svg",l({viewBox:"0 0 80 80",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"},e),n||(n=a.createElement("path",{d:"M13.167 56.504a3 3 0 0 1 0 5.992l-.154.004H13a3 3 0 1 1 0-6h.013l.154.004Z"})),s||(s=a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.2 40c4.974 0 8.8 4.08 8.8 8.857v14.286C26 67.919 22.174 72 17.2 72H8.8C3.826 72 0 67.92 0 63.143V48.857C0 44.081 3.826 40 8.8 40h8.4Zm-8.4 6C7.253 46 6 47.28 6 48.857v14.286C6 64.72 7.253 66 8.8 66h8.4c1.547 0 2.8-1.28 2.8-2.857V48.857c0-1.479-1.102-2.696-2.514-2.842L17.2 46H8.8Z"})),i||(i=a.createElement("path",{d:"M36.5 27a5.5 5.5 0 0 1 5.5 5.5v28a5.5 5.5 0 0 1-5.5 5.5h-3a3 3 0 1 1 0-6H36V33H15.958A3 3 0 0 1 10 32.5a5.5 5.5 0 0 1 5.5-5.5h21Z"})),o||(o=a.createElement("path",{d:"M74.5 14.5A5.5 5.5 0 0 1 80 20v30a5.5 5.5 0 0 1-5.5 5.5H58V59h4a3 3 0 1 1 0 6H49a3 3 0 1 1 0-6h3v-3.5h-3a3 3 0 1 1 0-6h25v-29H34.958A3 3 0 0 1 29 20a5.5 5.5 0 0 1 5.5-5.5h40Z"})))}},36897:(e,t,r)=>{"use strict";r.d(t,{A:()=>w});var n,s,i=r(74848),o=r(96540),a=r(31787),l=r.n(a),c=r(90281),d=r(29965),u=r.n(d),p=r(32485),h=r.n(p),v=r(68725),f=r.n(v),m=r(92177),g=r(31181),y=r(31067);function _(){return(_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}var b=function(e){return o.createElement("svg",_({width:120,height:120,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n||(n=o.createElement("circle",{cx:60,cy:60,r:60,fill:"#0D0F10",fillOpacity:.6})),s||(s=o.createElement("path",{d:"m88.413 60-43.75 28.125v-56.25L88.413 60Z",fill:"#fff"})))};let w=e=>{let{href:t,className:r,onCardClick:n,id:s}=e,{data:a,isLoading:d}=(0,m.Ay)([g.A.productInfo.key,String(s)],g.A.productInfo.fetcher),p=(0,o.useCallback)(()=>{n&&n()},[n]),v=(0,o.useMemo)(()=>a?(0,i.jsx)(f(),{shallow:!0,href:t||"/video/".concat(a.slug,"/"),className:h()(l().root,r),onClick:p,prefetch:!1,children:(0,i.jsxs)("div",{className:l().main,children:[(0,i.jsxs)("div",{itemScope:!0,itemType:"https://schema.org/ImageObject",className:l().poster,children:[(0,i.jsx)("meta",{itemProp:"c
1ontentUrl",content:a.poster}),(0,i.jsx)("meta",{itemProp:"name",content:a.name}),(0,i.jsx)("meta",{itemProp:"description",content:a.meta_description}),(0,i.jsx)(c.A,{itemProp:a.poster,className:l().posterImage,size:{w:245,h:350},src:a.poster,alt:a.name,placeholderType:"card",resizeType:"crop"}),(0,i.jsx)("div",{className:l().playButtonWrap,children:(0,i.jsx)(b,{})})]}),(0,i.jsx)("div",{className:l().info,children:(0,i.jsx)(y.Z3,{size:[20,20,14],weight:y.h3.REGULAR,className:l().infoTitle,text:a.name})})]})}):null,[a,r,p,t]);return d?(0,i.jsx)("div",{className:h()(l().root,r),children:(0,i.jsx)("div",{className:l().main,children:(0,i.jsx)("div",{className:h()(l().poster,{[l().isLoading]:d}),children:(0,i.jsx)(u(),{className:l().posterImage,width:245,height:350,src:"/cover_preview.png",alt:"cover-preview"})})})}):a?v:null}},70760:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(74848),s=r(96540),i=r(64945),o=r(92177),a=r(31181);let l=e=>{let{id:t,className:r,videoParams:l}=e,c=(0,s.useRef)(null),{data:d}=(0,o.Ay)([a.A.productPermissions.key,t],a.A.productPermissions);return((0,s.useEffect)(()=>{var e,t;if(!d||!d.playlist||!d.playlist.items||!d.playlist.items.length)return;let r=d.playlist.items[0],n=(null==r?void 0:null===(e=r.videos)||void 0===e?void 0:e.hls)?r.videos.hls.startsWith("http")?r.videos.hls:"https:"+r.videos.hls:null,s=null;if(null==r?void 0:null===(t=r.videos)||void 0===t?void 0:t.mp4){let e=Object.keys(r.videos.mp4);if(e.length>0){let t=e.reduce((e,t)=>{let r=parseInt(e);return parseInt(t)>r?t:e});(s=r.videos.mp4[t])&&!s.startsWith("http")&&(s="https:"+s)}}if(c.current){if(n&&i.Ay.isSupported()){let e=new i.Ay;return e.loadSource(n),e.attachMedia(c.current),()=>{e.destroy()}}s&&(c.current.src=s)}},[d]),d&&d.playlist&&d.playlist.items&&d.playlist.items.length)?(0,n.jsx)("video",{ref:c,controls:!0,className:r,...l,"data-sentry-component":"HlsVideoPlayer","data-sentry-source-file":"index.tsx"}):null}},86634:(e,t,r)=>{"use strict";r.d(t,{KE:()=>a,Pd:()=>s,VG:()=>c,XA:()=>i,a7:()=>o,ro:()=>l});let n=["id","slug","name","poster","meta_title","meta_description","thumbnail","release_year","genres","age_restrictions","countries","kinopoisk_rating","is_paid","imdb_rating","tvigle_rating","poster_text"],s=["id","product",...n.map(e=>"product__".concat(e))].join(","),i=n.join(","),o="id,name,thumbnail,group_id,content_id,full_slug",a="id,slug,name,thumbnail,description,poster,priority,meta_title,meta_description",l=["id","name","slug","description","menu_name","meta_keywords","meta_title","meta_description","products","thumbnail","name",...n.map(e=>"product__".concat(e)),"next"].join(","),c="id,meta_title,meta_keywords,seo_name,meta_description,name,description,slug,parent_slug,header"},31181:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(99757),s=r(57019),i=r(58745),o=r(86634),a=r(61199);let l={productVote:{fetcher:(e,t)=>{let r="like"===e?s.F.productLike:s.F.productDislike;return n.Ay.post(r(t)).then(e=>e.data)}},productInfo:{key:"productInfo",fetcher:e=>{let[,t]=e;return n.Ay.get(s.F.product(t)).then(e=>e.data)},fetcherSsr:(e,t,r)=>fetch(s.F.product(e),{...t,next:{tags:[r],revalidate:60}}).then(async e=>await e.json())},productRecommendation:{key:"productRecommendation",fetcher:e=>{let[,t]=e;return n.Ay.get(s.F.productRecommendation(t)).then(e=>e.data).catch(()=>null)},fetcherSsr:(e,t,r)=>fetch(s.F.productRecommendation(e),{...t,next:{tags:[r],revalidate:60}}).then(async e=>await e.json()).catch(()=>null)},productFavourite:{key:"productFavorite",fetcher:e=>{let[,t]=e;return n.Ay.get(s.F.getIsProductFavorite(t)).then(e=>e.data)},addToFavourite:e=>n.Ay.post(s.F.getIsProductFavorite(e)).then(e=>e.data),removeFromFavourite:e=>n.Ay.delete(s.F.getIsProductFavorite(e)).then(e=>e.data),fetcherSsr:(e,t)=>i.A.get(s.F.getIsProductFavorite(e),{...t}).then(e=>e.data)},productGroups:{key:"productGroups",fetcher:e=>n.Ay.get(s.F.product(e)).then(e=>e.data),fetcherSsr:(e,t)=>fetch(s.F.productGroupsList(e),{...t,next:{revalidate:60}}).then(async e=>await e.json())},productPermissions:{key:"productPermissions",fetcher:e=>{let[,t]=e;return n.Ay.get(s.F.productPermissions(t)).then(e=>e.data)},fetcherSsr:(e,t,r)=>fetch(s.F.productPermissions(e),{...t,next:{tags:[r],revalidate:60}}).then(async e=>await e.json())},productGroupInfo:{key:"productGroupInfo",fetcher:e=>{let[,t,r]=e;return n.Ay.get(s.F.productGroupItem(t,r)).then(e=>e.data)},fetcherSsr:(e,t,r)=>fetch(s.F.productGroupItem(e,t),{...r,next:{revalidate:60}}).then(async e=>await e.json())},productVideoInfo:{key:"productVideoInfo",fetcher:e=>{let[,t,r]=e;return n.Ay.get(s.F.productVideoInfo(t,r)).then(e=>e.data)},fetcherSsr:(e,t,r,n)=>fetch(s.F.productVideoInfo(e,t),{...r,next:{tags:[n],revalidate:60}}).then(async e=>await e.json())}
1,productCollection:{key:"productCollection",fetcher:e=>{let[,t]=e;return n.Ay.get(s.F.productCollection(t)).then(e=>e.data)},fetcherSsr:(e,t)=>fetch(s.F.productCollection(e),{...t}).then(async e=>await e.json()).catch(e=>(console.log(e),a.Cp(e),null))},productGroupVideos:{key:"productGroupVideos",fetcher:e=>{let[,t,r,i]=e;return n.Ay.get(s.F.productGroupVideos(r),{params:{fields:o.a7,offset:1e3*t,limit:1e3,group_id:i}}).then(e=>e.data)},fetcherSsr:(e,t,r,n)=>fetch(s.F.productGroupVideos(String(t))+"?"+new URLSearchParams({fields:o.a7,offset:"0",limit:String(1e3),group_id:String(r)}),{...e,next:{tags:[n],revalidate:60}}).then(async e=>await e.json()),getKey:(e,t)=>(r,n)=>{var s;return!n||(null==n?void 0:null===(s=n.results)||void 0===s?void 0:s.length)?["productGroupVideos",r,e,t]:null}},productVideos:{key:"productVideos",fetcher:e=>{let[,t,r]=e;return n.Ay.get(s.F.productVideos(r),{params:{fields:o.a7,offset:1e3*t,limit:1e3}}).then(e=>e.data)},fetcherSsr:(e,t,r)=>fetch(s.F.productVideos(t)+"?"+new URLSearchParams({fields:o.a7,offset:"0",limit:String(1e3)}),{...e,next:{tags:[r],revalidate:60}}).then(async e=>await e.json()),getKey:e=>(t,r)=>{var n;return!r||(null==r?void 0:null===(n=r.results)||void 0===n?void 0:n.length)?["productVideos",t,e]:null}},productArticles:{key:"productArticles",fetcher:e=>{let[,t]=e;return n.Ay.get(s.F.productArticles(t)).then(e=>e.data)},fetcherSsr:(e,t)=>fetch(s.F.productArticles(e),{...t}).then(async e=>await e.json())}}},31787:e=>{e.exports={root:"styles_root__NK_Fh",playButtonWrap:"styles_playButtonWrap__mJYgQ",main:"styles_main__PzQ4_",poster:"styles_poster__k8In3",isLoading:"styles_isLoading__NVrsb","shine-loading":"styles_shine-loading__ZNFil",posterImage:"styles_posterImage__NJRjP",info:"styles_info__XnVNt",infoTitle:"styles_infoTitle__DlUt4"}},85692:(e,t,r)=>{"use strict";r.d(t,{Wx:()=>h,pL:()=>p});var n=r(96540),s=Object.defineProperty,i=(e,t,r)=>t in e?s(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,o=(e,t,r)=>i(e,"symbol"!=typeof t?t+"":t,r),a=new Map,l=new WeakMap,c=0,d=void 0;function u(e,t,r={},n=d){if(void 0===window.IntersectionObserver&&void 0!==n){let s=e.getBoundingClientRect();return t(n,{isIntersecting:n,target:e,intersectionRatio:"number"==typeof r.threshold?r.threshold:0,time:0,boundingClientRect:s,intersectionRect:s,rootBounds:s}),()=>{}}let{id:s,observer:i,elements:o}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var r;return`${t}_${"root"===t?(r=e.root)?(l.has(r)||(c+=1,l.set(r,c.toString())),l.get(r)):"0":e[t]}`}).toString(),r=a.get(t);if(!r){let n;let s=new Map,i=new IntersectionObserver(t=>{t.forEach(t=>{var r;let i=t.isIntersecting&&n.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=i),null==(r=s.get(t.target))||r.forEach(e=>{e(i,t)})})},e);n=i.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r={id:t,observer:i,elements:s},a.set(t,r)}return r}(r),p=o.get(e)||[];return o.has(e)||o.set(e,p),p.push(t),i.observe(e),function(){p.splice(p.indexOf(t),1),0===p.length&&(o.delete(e),i.unobserve(e)),0===o.size&&(i.disconnect(),a.delete(s))}}var p=class extends n.Component{constructor(e){super(e),o(this,"node",null),o(this,"_unobserveCb",null),o(this,"handleNode",e=>{!this.node||(this.unobserve(),e||this.props.triggerOnce||this.props.skip||this.setState({inView:!!this.props.initialInView,entry:void 0})),this.node=e||null,this.observeNode()}),o(this,"handleChange",(e,t)=>{e&&this.props.triggerOnce&&this.unobserve(),"function"!=typeof this.props.children||this.setState({inView:e,entry:t}),this.props.onChange&&this.props.onChange(e,t)}),this.state={inView:!!e.initialInView,entry:void 0}}componentDidMount(){this.unobserve(),this.observeNode()}componentDidUpdate(e){(e.rootMargin!==this.props.rootMargin||e.root!==this.props.root||e.threshold!==this.props.threshold||e.skip!==this.props.skip||e.trackVisibility!==this.props.trackVisibility||e.delay!==this.props.delay)&&(this.unobserve(),this.observeNode())}componentWillUnmount(){this.unobserve()}observeNode(){if(!this.node||this.props.skip)return;let{threshold:e,root:t,rootMargin:r,trackVisibility:n,delay:s,fallbackInView:i}=this.props;this._unobserveCb=u(this.node,this.handleChange,{threshold:e,root:t,rootMargin:r,trackVisibility:n,delay:s},i)}unobserve(){this._unobserveCb&&(this._unobserveCb(),this._unobserveCb=null)}render(){let{children:e}=this.props;if("function"==typeof e){let{inView:t,entry:r}=this.state;return e({inView:t,entry:r,ref:this.handleNode})}let{as:t,triggerOnce:r,threshold:s,root:i,rootMargin:o,onChange:a,skip:l,trackVisibility:c,delay:d,initialInView:u,fallbackInView:p,...h}=this.props;return n.createElement(t||"div",{ref:this.handleNode,...h},e)}};function h({threshold:e,delay:t,trackVisibility:r,rootMargin:s,root:i,triggerOnce:o,skip:a,initialInView:l,fallbackInView:c,onChange:d}={}){var p;let[v,f]=n.useState(null),m=n.useRef(d),[g,y]=n.useState({inView:!!l,entry:void 0});m.current=d,n.useEffect(()=>{let n;if(!a&&v)return n=u(v,(e,t)=>{y({inView:e,entry:t}),m.current&&m.current(e,t),t.isIntersecting&&o&&n&&(n(),n=void 0)},{root:i,rootMargin:s,threshold:e,trackVisibility:r,delay:t},c),()=>{n&&n()}},[Array.isArray(e)?e.toString():e,v,i,s,o,a,r,c,t]);let _=null==(p=g.entry)?void 0:p.target,b=n.useRef(void 0);v||!_||o||a||b.current===_||(b.current=_,y({inView:!!l,entry:void 0}));let w=[f,g.inView,g.entry];return w.ref=w[0],w.inView=w[1],w.entry=w[2],w}}}]);

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.