1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5527],{64666:function(e,t,i){"use strict";var l=i(63366),r=i(87462),o=i(67294),a=i(90512),n=i(94780),s=i(92996),c=i(98216),d=i(11994),p=i(16628),u=i(90629),_=i(33616),f=i(56513),m=i(77620),h=i(34182),v=i(84808),x=i(2734),g=i(85893);let b=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],Z=(0,f.ZP)(v.Z,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),useUtilityClasses=e=>{let{classes:t,scroll:i,maxWidth:l,fullWidth:r,fullScreen:o}=e,a={root:["root"],container:["container",`scroll${(0,c.Z)(i)}`],paper:["paper",`paperScroll${(0,c.Z)(i)}`,`paperWidth${(0,c.Z)(String(l))}`,r&&"paperFullWidth",o&&"paperFullScreen"]};return(0,n.Z)(a,m.D,t)},C=(0,f.ZP)(d.Z,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),y=(0,f.ZP)("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[t.container,t[`scroll${(0,c.Z)(i.scroll)}`]]}})(({ownerState:e})=>(0,r.Z)({height:"100%","@media print":{height:"auto"},outline:0},"paper"===e.scroll&&{display:"flex",justifyContent:"center",alignItems:"center"},"body"===e.scroll&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),j=(0,f.ZP)(u.Z,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[t.paper,t[`scrollPaper${(0,c.Z)(i.scroll)}`],t[`paperWidth${(0,c.Z)(String(i.maxWidth))}`],i.fullWidth&&t.paperFullWidth,i.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>(0,r.Z)({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},"paper"===t.scroll&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},"body"===t.scroll&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},"xs"===t.maxWidth&&{maxWidth:"px"===e.breakpoints.unit?Math.max(e.breakpoints.values.xs,444):`max(${e.breakpoints.values.xs}${e.breakpoints.unit}, 444px)`,[`&.${m.Z.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+64)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&"xs"!==t.maxWidth&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${m.Z.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+64)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${m.Z.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),S=o.forwardRef(function(e,t){let i=(0,_.Z)({props:e,name:"MuiDialog"}),n=(0,x.Z)(),c={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{"aria-describedby":d,"aria-labelledby":f,BackdropComponent:m,BackdropProps:v,children:S,className:w,disableEscapeKeyDown:k=!1,fullScreen:N=!1,fullWidth:W=!1,maxWidth:D="sm",onBackdropClick:M,onClose:P,open:F,PaperComponent:$=u.Z,PaperProps:B={},scroll:I="paper",TransitionComponent:R=p.Z,transitionDuration:U=c,TransitionProps:T}=i,A=(0,l.Z)(i,b),E=(0,r.Z)({},i,{disableEscapeKeyDown:k,fullScreen:N,fullWidth:W,maxWidth:D,scroll:I}),O=useUtilityClasses(E),Y=o.useRef(),G=(0,s.Z)(f),H=o.useMemo(()=>({titleId:G}),[G]);return(0,g.jsx)(C,(0,r.Z)({className:(0,a.Z)(O.root,w),closeAfterTransition:!0,components:{Backdrop:Z},componentsProps:{backdrop:(0,r.Z)({transitionDuration:U,as:m},v)},disableEscapeKeyDown:k,onClose:P,open:F,ref:t,onClick:e=>{Y.current&&(Y.current=null,M&&M(e),P&&P(e,"backdropClick"))},ownerState:E},A,{children:(0,g.jsx)(R,(0,r.Z)({appear:!0,in:F,timeout:U,role:"presentation"},T,{children:(0,g.jsx)(y,{className:(0,a.Z)(O.container),onMouseDown:e=>{Y.current=e.target===e.currentTarget},ownerState:E,children:(0,g.jsx)(j,(0,r.Z)({as:$,elevation:24,role:"dialog","aria-describedby":d,"aria-labelledby":G},B,{className:(0,a.Z)(O.paper,B.className),ownerState:E,children:(0,g.jsx)(h.Z.Provider,{value:H,children:S})}))})}))}))});t.Z=S},34182:function(e,t,i){"use strict";var l=i(67294);let r=l.createContext({});t.Z=r},77620:function(e,t,i){"use strict";i.d(t,{D:function(){return getDialogUtilityClass}});var l=i(1588),r=i(34867);function getDialogUtilityClass(e){return(0,r.ZP)("MuiDialog",e)}let o=(0,l.Z)("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]);t.Z=o},6514:function(e,t,i){"use strict";i.d(t,{Z:function(){return v}});var l=i(63366),r=i(87462),o=i(67294),a=i(90512),n=i(94780),s=i(56513),c=i(33616),d=i(1588),p=i(34867);function getDialogContentUtilityClass(e){return(0,p.ZP)("MuiDialogContent",e)}(0,d.Z)("MuiDialogContent",["root","dividers"]);var u=i(4472),_=i(85893);let f=["className","dividers"],useUtilityClasses=e=>{let{classes:t,dividers:i}=e;return(0,n.Z)({root:["root",i&&"dividers"]},getDialogContentUtilityClass,t)},m=(0,s.ZP)("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:i}=e;return[t.root,i.dividers&&t.dividers]}})(({theme:e,ownerState:t})=>(0,r.Z)({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px"},t.dividers?{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}:{[`.${u.Z.root} + &`]:{paddingTop:0}})),h=o.forwardRef(function(e,t){let i=(0,c.Z)({props:e,name:"MuiDialogContent"}),{className:o,dividers:n=!1}=i,s=(0,l.Z)(i,f),d=(0,r.Z)({},i,{dividers:n}),p=useUtilityClasses(d);return(0,_.jsx)(m,(0,r.Z)({className:(0,a.Z)(p.root,o),ownerState:d,ref:t},s))});var v=h},4472:function(e,t,i){"use strict";i.d(t,{a:function(){return getDialogTitleUtilityClass}});var l=i(1588),r=i(34867);function getDialogTitleUtilityClass(e){return(0,r.ZP)("MuiDialogTitle",e)}let o=(0,l.Z)("MuiDialogTitle",["root"]);t.Z=o},91476:function(e,t,i){"use strict";function createChainedFunction(...e){return e.reduce((e,t)=>
1null==t?e:function(...i){e.apply(this,i),t.apply(this,i)},()=>{})}i.d(t,{Z:function(){return createChainedFunction}})},74161:function(e,t,i){"use strict";i.d(t,{Z:function(){return ownerWindow}});var l=i(82690);function ownerWindow(e){let t=(0,l.Z)(e);return t.defaultView||window}},92996:function(e,t,i){"use strict";i.d(t,{Z:function(){return useId}});var l,r=i(67294);let o=0,a=(l||(l=i.t(r,2)))["useId".toString()];function useId(e){if(void 0!==a){let t=a();return null!=e?e:t}return function(e){let[t,i]=r.useState(e),l=e||t;return r.useEffect(()=>{null==t&&(o+=1,i(`mui-${o}`))},[t]),l}(e)}},69196:function(e,t,i){"use strict";i.r(t),i.d(t,{default:function(){return tvguidefiters_component}});var l=i(85893),r=i(67294),o=i(64666),a=i(6514),n=i(6145),s=i.n(n),c=i(6437),d=i(10036),p=i.n(d),u=i(91646),_=i.n(u),filter_component=e=>{let{filter:t,handleFilterSelect:i}=e,{title:r,isSelected:o}=t;return(0,l.jsx)("div",{className:"".concat(_().filter_container),onClick:()=>{i(t)},children:(0,l.jsxs)("div",{className:"".concat(_().filter),children:[(0,l.jsx)("span",{className:"".concat(_().filter_text),children:r}),(0,l.jsx)("div",{className:"".concat(_().select_filter_icon," ").concat(o?_().active:"")})]})})},f=i(11163),tvguidefilter_component=e=>{let{guidefilter:t,handleselectedFiltersData:i}=e,{title:o,items:a}=t,n=(0,f.useRouter)(),[s,c]=(0,r.useState)((()=>{let e=n.query.filter,i=[],l=[];if(e){let i=e.split(";"),r=t.code;i.map(e=>{let t=e.split(":");t[0]===r&&(l=t[1].split(","))})}return l.length>0?null==a||a.map(e=>{l.indexOf(e.code)>-1?i.push({...e,isSelected:!0}):i.push({...e,isSelected:!1})}):e?null==a||a.map(e=>{i.push({...e,isSelected:!1})}):null==a||a.map(e=>{i.push({...e,isSelected:!0})}),i})()),handleFilterSelect=e=>{let l=s.map(t=>e.code===t.code?{...t,isSelected:!t.isSelected}:t);c(l),i(l,t.code)};return(0,r.useEffect)(()=>{i(s,t.code)},[]),(0,l.jsxs)("div",{className:"".concat(p().filters),children:[(0,l.jsxs)("div",{className:"".concat(p().filters_header),children:[(0,l.jsxs)("p",{children:["Select ",o]}),(0,l.jsx)("p",{onClick:()=>{let e=s.map(e=>({...e,isSelected:!1}));i(e,t.code),c(e)},children:"Clear all"})]}),(0,l.jsx)("div",{className:"".concat(p().filters_inner),children:null==s?void 0:s.map((e,t)=>(0,l.jsx)(filter_component,{filter:e,handleFilterSelect:handleFilterSelect},t))})]})},tvguidefiters_component=e=>{let{tvguidefilters:t,closeFilterModal:i}=e,[n,d]=(0,r.useState)({}),[p,u]=(0,r.useState)(!1),_=(0,f.useRouter)();(0,r.useMemo)(()=>{if(0===Object.keys(n).length)u(!0);else if(Object.keys(n).length>0){let e=!0;Object.keys(n).map((t,i)=>{var l;(null===(l=n[t])||void 0===l?void 0:l.length)>0&&(e=!1)}),!0===e?u(!0):u(!1)}else u(!1)},[n]);let handleselectedFiltersData=(e,t)=>{let i=e.filter(e=>e.isSelected);d(e=>({...e,[t]:i}))},modalClose=()=>{i()};return(0,l.jsx)("div",{children:(0,l.jsx)(o.Z,{open:!0,onClose:modalClose,"aria-labelledby":"responsive-dialog-title",children:(0,l.jsx)(a.Z,{children:(0,l.jsx)("div",{className:"".concat(s().guidefilter_modal),children:(0,l.jsx)("div",{className:"".concat(s().modal_popup),children:(0,l.jsx)("div",{className:"".concat(s().main_modal),children:(0,l.jsx)("div",{className:"".concat(s().modal_wrapper),children:(0,l.jsxs)("div",{className:"".concat(s().modal_content),children:[(0,l.jsx)("button",{className:"".concat(s().close_icon),onClick:modalClose,children:(0,l.jsx)("img",{src:"".concat(c.Z.popup.closeIcon),alt:"lang_close"})}),(0,l.jsxs)("div",{className:"".concat(s().modal_content_inner),children:[(0,l.jsxs)("div",{className:"".concat(s().modal_header),children:[(0,l.jsx)("h1",{className:"".concat(s().modal_title),children:"Apply Filter"}),(0,l.jsx)("p",{className:"".concat(s().modal_description),children:"Select Genres and/or Languages from below to get the relevant results"})]}),null==t?void 0:t.map((e,t)=>(0,l.jsx)(tvguidefilter_component,{guidefilter:e,handleselectedFiltersData:handleselectedFiltersData},t)),(0,l.jsxs)("div",{className:"".concat(s().modal_footer),children:[(0,l.jsxs)("div",{className:"".concat(s().modal_footer_btns),children:[(0,l.jsx)("button",{className:"".concat(s().btn),onClick:modalClose,children:"Cancel"}),(0,l.jsx)("button",{className:"".concat(s().btn),onClick:()=>{let e="";Object.keys(n).map((t,i)=>{var l;let r=[];null===(l=n[t])||void 0===l||l.map(e=>{r.push(e.code)}),r.length>0&&(e+="".concat(t,":").concat(r.join(","),";"))}),e&&(e=encodeURI(e),modalClose(),_.push("/tvguide/?filter=".concat(e)))},disabled:p,children:"Apply"})]}),p&&(0,l.jsx)("p",{className:"".concat(s().modal_error_text),children:"Please Select atleast one filter"})]})]})]})})})})})})})})}},91646:function(e){e.exports={primaryColor:"#f47000",whiteColor:"var(--white-color, #fff)",bodyColor:"var(--body-color, #000)",filter_container:"filter_filter_container__mjtNi",filter:"filter_filter__GIyMe",filter_text:"filter_filter_text__CJ_2q",select_filter_icon:"filter_select_filter_icon__N3cVb",active:"filter_active__BPKyx"}},10036:function(e){e.exports={primaryColor:"#f47000",whiteColor:"var(--white-color, #fff)",bodyColor:"var(--body-color, #000)",filters:"tvguidefilter_filters__o0__F",filters_header:"tvguidefilter_filters_header__YDJen",filters_inner:"tvguidefilter_filters_inner__beAUY"}},6145:function(e){e.exports={primaryColor:"#f47000",whiteColor:"var(--white-color, #fff)",bodyColor:"var(--body-color, #000)",guidefilter_modal:"tvguidefiters_guidefilter_modal__vJMId",modal_popup:"tvguidefiters_modal_popup__TScIU",main_modal:"tvguidefiters_main_modal___jfji",modal_wrapper:"tvguidefiters_modal_wrapper__g1vou",modal_content:"tvguidefiters_modal_content__0yu_G",close_icon:"tvguidefiters_close_icon__64D8r",modal_content_inner:"tvguidefiters_modal_content_inner__bQ66M",modal_header:"tvguidefiters_modal_header__CwBHP",modal_title:"tvguidefiters_modal_title__7rA6y",modal_description:"tvguidefiters_modal_description__p2TZu",modal_footer:"tvguidefiters_modal_footer__LpshC",modal_footer_btns:"tvguidefiters_modal_footer_btns__1IIg4",btn:"tvguidefiters_btn__7JSHG",modal_error_text:"tvguidefiters_modal_error_text__8q2GB"}}}]);
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.