1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[30010],{86779:function(e,a,n){n.r(a),n.d(a,{default:function(){return te}});var l=n(62540),t=n(63703),s=n(70140),r=n(63696),i=n(70564),o=n(31720),u=n(96441),c=n(26523),d=n(82670),p=n(85637),b=n(76745),h=n(57836),y=n(89348),v=n(22622),g=n(97339),f=n(69410),m=n(77402),A=n(5898),x=n(38829),j=n(38783),C=function(){return C=Object.assign||function(e){for(var a,n=1,l=arguments.length;n<l;n++)for(var t in a=arguments[n])Object.prototype.hasOwnProperty.call(a,t)&&(e[t]=a[t]);return e},C.apply(this,arguments)},S=function(e,a){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var l,t,s=n.call(e),r=[];try{for(;(void 0===a||a-- >0)&&!(l=s.next()).done;)r.push(l.value)}catch(e){t={error:e}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}return r},k=function(e,a,n){if(n||2===arguments.length)for(var l,t=0,s=a.length;t<s;t++)!l&&t in a||(l||(l=Array.prototype.slice.call(a,0,t)),l[t]=a[t]);return e.concat(l||Array.prototype.slice.call(a))},I=function(e,a){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var l,t,s=n.call(e),r=[];try{for(;(void 0===a||a-- >0)&&!(l=s.next()).done;)r.push(l.value)}catch(e){t={error:e}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}return r},L=function(e,a,n){if(n||2===arguments.length)for(var l,t=0,s=a.length;t<s;t++)!l&&t in a||(l||(l=Array.prototype.slice.call(a,0,t)),l[t]=a[t]);return e.concat(l||Array.prototype.slice.call(a))};
1function w(e){var a,n=e.onChange,t=e.values,w=(0,f.gf)().user,D=function(){var e=(0,r.useMemo)((function(){var e=x.X.ofType(j.Q.Screensaver).map((function(e){return C(C({},e),{name:A.Ay.translate(e.name)})}));return k([{id:"none",name:A.Ay.translate("None"),type:j.Q.Screensaver}],S(e),!1)}),[]);return{screensavers:null!=e?e:[]}}().screensavers,T=(0,m.U)().themes;return(0,l.jsxs)(s.A,{spacing:3,children:[(0,l.jsx)(y.A,{variant:"h2",children:A.Ay.translate("Display")}),v.g.supports(g.Y.DisplayMode)&&(0,l.jsxs)(o.A,{fullWidth:!0,children:[(0,l.jsx)(d.A,{id:"display-settings-layout-label",children:A.Ay.translate("LabelDisplayMode")}),(0,l.jsxs)(b.A,{"aria-describedby":"display-settings-layout-description",inputProps:{name:"layout"},labelId:"display-settings-layout-label",onChange:n,value:t.layout,children:[(0,l.jsx)(p.A,{value:"auto",children:A.Ay.translate("Auto")}),(0,l.jsx)(p.A,{value:"desktop",children:A.Ay.translate("Desktop")}),(0,l.jsx)(p.A,{value:"mobile",children:A.Ay.translate("Mobile")}),(0,l.jsx)(p.A,{value:"tv",children:A.Ay.translate("TV")}),(0,l.jsx)(p.A,{value:"experimental",children:A.Ay.translate("Experimental")})]}),(0,l.jsxs)(c.A,{component:s.A,id:"display-settings-layout-description",children:[(0,l.jsx)("span",{children:A.Ay.translate("DisplayModeHelp")}),(0,l.jsx)("span",{children:A.Ay.translate("LabelPleaseRestart")})]})]}),T.length>0&&(0,l.jsxs)(o.A,{fullWidth:!0,children:[(0,l.jsx)(d.A,{id:"display-settings-theme-label",children:A.Ay.translate("LabelTheme")}),(0,l.jsxs)(b.A,{inputProps:{name:"theme"},labelId:"display-settings-theme-label",onChange:n,value:t.theme,children:L([],I(T.map((function(e){var a=e.id,n=e.name;return(0,l.jsx)(p.A,{value:a,children:n},a)}))),!1)})]}),(0,l.jsxs)(o.A,{fullWidth:!0,children:[(0,l.jsx)(u.A,{"aria-describedby":"display-settings-disable-css-description",control:(0,l.jsx)(i.A,{checked:t.disableCustomCss,onChange:n}),label:A.Ay.translate("DisableCustomCss"),name:"disableCustomCss"}),(0,l.jsx)(c.A,{id:"display-settings-disable-css-description",children:A.Ay.translate("LabelDisableCustomCss")})]}),(0,l.jsxs)(o.A,{fullWidth:!0,children:[(0,l.jsx)(h.A,{"aria-describedby":"display-settings-custom-css-description",value:t.customCss,label:A.Ay.translate("LabelCustomCss"),multiline:!0,name:"customCss",onChange:n}),(0,l.jsx)(c.A,{id:"display-settings-custom-css-description",children:A.Ay.translate("LabelLocalCustomCss")})]}),T.length>0&&(null===(a=null==w?void 0:w.Policy)||void 0===a?void 0:a.IsAdministrator)&&(0,l.jsxs)(o.A,{fullWidth:!0,children:[(0,l.jsx)(d.A,{id:"display-settings-dashboard-theme-label",children:A.Ay.translate("LabelDashboardTheme")}),(0,l.jsxs)(b.A,{inputProps:{name:"dashboardTheme"},labelId:"display-settings-dashboard-theme-label",onChange:n,value:t.dashboardTheme,children:L([],I(T.map((function(e){var a=e.id,n=e.name;return(0,l.jsx)(p.A,{value:a,children:n},a)}))),!1)})]}),D.length>0&&v.g.supports(g.Y.Screensaver)&&(0,l.jsxs)(r.Fragment,{children:[(0,l.jsxs)(o.A,{fullWidth:!0,children:[(0,l.jsx)(d.A,{id:"display-settings-screensaver-label",children:A.Ay.translate("LabelScreensaver")}),(0,l.jsxs)(b.A,{inputProps:{name:"screensaver"},labelId:"display-settings-screensaver-label",onChange:n,value:t.screensaver,children:L([],I(D.map((function(e){var a=e.id,n=e.name;return(0,l.jsx)(p.A,{value:a,children:n},a)}))),!1)})]}),(0,l.jsxs)(o.A,{fullWidth:!0,children:[(0,l.jsx)(h.A,{"aria-describedby":"display-settings-screensaver-interval-description",value:t.screensaverInterval,label:A.Ay.translate("LabelBackdropScreensaverInterval"),name:"screensaverInterval",onChange:n,slotProps:{htmlInput:{inputMode:"numeric",max:"3600",min:"1",pattern:"[0-9]",required:!0,step:"1",type:"number"}}}),(0,l.jsx)(c.A,{id:"display-settings-screensaver-interval-description",children:A.Ay.translate("LabelBackdropScreensaverIntervalHelp")})]})]}),(0,l.jsxs)(o.A,{fullWidth:!0,children:[(0,l.jsx)(u.A,{"aria-describedby":"display-settings-faster-animations-description",control:(0,l.jsx)(i.A,{checked:t.enableFasterAnimation,onChange:n}),label:A.Ay.translate("EnableFasterAnimations"),name:"enableFasterAnimation"}),(0,l.jsx)(c.A,{id:"display-settings-faster-animations-description",children:A.Ay.translate("EnableFasterAnimationsHelp")})]}),(0,l.jsxs)(o.A,{fullWidth:!0,children:[(0,l.jsx)(u.A,{"aria-describedby":"display-settings-blurhash-description",control:(0,l.jsx)(i.A,{checked:t.enableBlurHash,onChange:n}),label:A.Ay.translate("EnableBlurHash"),name:"enableBlurHash"}),(0,l.jsx)(c.A,{id:"display-settings-blurhash-description",children:A.Ay.translate("EnableBlurHashHelp")})]})]})}function D(e){var a=e.onChange,n=e.values;return(0,l.jsxs)(s.A,{spacing:2,children:[(0,l.jsx)(y.A,{variant:"h2",children:A.Ay.translate("ItemDetails")}),(0,l.jsxs)(o.A,{fullWidth:!0,children:[(0,l.jsx)(u.A,{"aria-describedby":"display-settings-item-details-banner-description",control:(0,l.jsx)(i.A,{checked:n.enableItemDetailsB
1anner,onChange:a}),label:A.Ay.translate("EnableDetailsBanner"),name:"enableItemDetailsBanner"}),(0,l.jsx)(c.A,{id:"display-settings-item-details-banner-description",children:A.Ay.translate("EnableDetailsBannerHelp")})]})]})}function T(e){var a=e.onChange,n=e.values;return(0,l.jsxs)(s.A,{spacing:3,children:[(0,l.jsx)(y.A,{variant:"h2",children:A.Ay.translate("HeaderLibraries")}),(0,l.jsxs)(o.A,{fullWidth:!0,children:[(0,l.jsx)(h.A,{"aria-describedby":"display-settings-lib-pagesize-description",value:n.libraryPageSize,label:A.Ay.translate("LabelLibraryPageSize"),name:"libraryPageSize",onChange:a,slotProps:{htmlInput:{type:"number",inputMode:"numeric",max:"1000",min:"0",pattern:"[0-9]",required:!0,step:"1"}}}),(0,l.jsx)(c.A,{id:"display-settings-lib-pagesize-description",children:A.Ay.translate("LabelLibraryPageSizeHelp")})]}),(0,l.jsxs)(o.A,{fullWidth:!0,children:[(0,l.jsx)(u.A,{"aria-describedby":"display-settings-lib-backdrops-description",control:(0,l.jsx)(i.A,{checked:n.enableLibraryBackdrops,onChange:a}),label:A.Ay.translate("Backdrops"),name:"enableLibraryBackdrops"}),(0,l.jsx)(c.A,{id:"display-settings-lib-backdrops-description",children:A.Ay.translate("EnableBackdropsHelp")})]}),(0,l.jsxs)(o.A,{fullWidth:!0,children:[(0,l.jsx)(u.A,{"aria-describedby":"display-settings-lib-theme-songs-description",control:(0,l.jsx)(i.A,{checked:n.enableLibraryThemeSongs,onChange:a}),label:A.Ay.translate("ThemeSongs"),name:"enableLibraryThemeSongs"}),(0,l.jsx)(c.A,{id:"display-settings-lib-theme-songs-description",children:A.Ay.translate("EnableThemeSongsHelp")})]}),(0,l.jsxs)(o.A,{fullWidth:!0,children:[(0,l.jsx)(u.A,{"aria-describedby":"display-settings-lib-theme-videos-description",control:(0,l.jsx)(i.A,{checked:n.enableLibraryThemeVideos,onChange:a}),label:A.Ay.translate("ThemeVideos"),name:"enableLibraryThemeVideos"}),(0,l.jsx)(c.A,{id:"display-settings-lib-theme-videos-description",children:A.Ay.translate("EnableThemeVideosHelp")})]}),(0,l.jsxs)(o.A,{fullWidth:!0,children:[(0,l.jsx)(u.A,{"aria-describedby":"display-settings-show-missing-episodes-description",control:(0,l.jsx)(i.A,{checked:n.displayMissingEpisodes,onChange:a}),label:A.Ay.translate("DisplayMissingEpisodesWithinSeasons"),name:"displayMissingEpisodes"}),(0,l.jsx)(c.A,{id:"display-settings-show-missing-episodes-description",children:A.Ay.translate("DisplayMissingEpisodesWithinSeasonsHelp")})]})]})}var B=n(9055),E=n(71866),P=n(46782),U=n(39641),N=n(82885),F=n(26218),H=function(e,a,n,l){return new(n||(n=Promise))((function(t,s){function r(e){try{o(l.next(e))}catch(e){s(e)}}function i(e){try{o(l.throw(e))}catch(e){s(e)}}function o(e){var a;e.done?t(e.value):(a=e.value,a instanceof n?a:new n((function(e){e(a)}))).then(r,i)}o((l=l.apply(e,a||[])).next())}))},W=function(e,a){var n,l,t,s={label:0,sent:function(){if(1&t[0])throw t[1];return t[1]},trys:[],ops:[]},r=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return r.next=i(0),r.throw=i(1),r.return=i(2),"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function i(i){return function(o){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;r&&(r=0,i[0]&&(s=0)),s;)try{if(n=1,l&&(t=2&i[0]?l.return:i[0]?l.throw||((t=l.return)&&t.call(l),0):l.next)&&!(t=t.call(l,i[1])).done)return t;switch(l=0,t&&(i=[2&i[0],t.value]),i[0]){case 0:case 1:t=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,l=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((t=(t=s.trys).length>0&&t[t.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!t||i[1]>t[0]&&i[1]<t[3])){s.label=i[1];break}if(6===i[0]&&s.label<t[1]){s.label=t[1],t=i;break}if(t&&s.label<t[2]){s.label=t[2],s.ops.push(i);break}t[2]&&s.ops.pop(),s.trys.pop();continue}i=a.call(e,s)}catch(e){i=[6,e],l=0}finally{n=t=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,o])}}},M=function(e,a){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var l,t,s=n.call(e),r=[];try{for(;(void 0===a||a-- >0)&&!(l=s.next()).done;)r.push(l.value)}catch(e){t={error:e}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}return r};function z(e){var a=this,n=e.userId,l=M((0,r.useState)(!0),2),t=l[0],s=l[1],i=M((0,r.useState)(),2),o=i[0],u=i[1],c=M((0,r.useState)(),2),d=c[0],p=c[1],b=(0,f.gf)(),h=b.__legacyApiClient__,y=b.user,v=(0,m.U)().defaultTheme;return(0,r.useEffect)((function(){if(n&&y&&h)return s(!0),H(a,void 0,void 0,(function(){var e;return W(this,(function(a){switch(a.label){case 0:return[4,R({api:h,currentUser:y,userId:n,defaultTheme:v})];case 1:return e=a.sent(),p(e.displaySettings),u(e.userSettings),s(!1),[2]}}))})),function(){s(!1)}}),[h,y,n]),{displaySettings:d,loading:t,saveDisplaySettings:(0,r.useCallback)((function(e){return H(a,void 0,void 0,(function(){return W(this,(function(a){return n&&o&&h?[2,O({a
1pi:h,newDisplaySettings:e,userSettings:o,userId:n})]:[2]}))}))}),[h,o,n])}}function R(e){return H(this,arguments,void 0,(function(e){var a,n,l,t,s,r=e.currentUser,i=e.userId,o=e.api,u=e.defaultTheme;return W(this,(function(e){switch(e.label){case 0:return a=i&&i!==(null==r?void 0:r.Id)?new N.UserSettings:N.currentSettings,i&&i!==(null==r?void 0:r.Id)?[3,1]:(l=r,[3,3]);case 1:return[4,o.getUser(i)];case 2:l=e.sent(),e.label=3;case 3:return n=l,[4,a.setUserInfo(i,o)];case 4:return e.sent(),[2,{displaySettings:{customCss:a.customCss()||"",dashboardTheme:a.dashboardTheme()||(null==u?void 0:u.id)||F.z,dateTimeLocale:a.dateTimeLocale()||"auto",disableCustomCss:Boolean(a.disableCustomCss()),displayMissingEpisodes:null!==(s=null===(t=null==n?void 0:n.Configuration)||void 0===t?void 0:t.DisplayMissingEpisodes)&&void 0!==s&&s,enableBlurHash:Boolean(a.enableBlurhash()),enableFasterAnimation:Boolean(a.enableFastFadein()),enableItemDetailsBanner:Boolean(a.detailsBanner()),enableLibraryBackdrops:Boolean(a.enableBackdrops()),enableLibraryThemeSongs:Boolean(a.enableThemeSongs()),enableLibraryThemeVideos:Boolean(a.enableThemeVideos()),enableRewatchingInNextUp:Boolean(a.enableRewatchingInNextUp()),episodeImagesInNextUp:Boolean(a.useEpisodeImagesInNextUpAndResume()),language:a.language()||"auto",layout:P.A.getSavedLayout()||"auto",libraryPageSize:a.libraryPageSize(),maxDaysForNextUp:a.maxDaysForNextUp(),screensaver:a.screensaver()||"none",screensaverInterval:a.backdropScreensaverInterval(),theme:a.theme()||(null==u?void 0:u.id)||F.z},userSettings:a}]}}))}))}function O(e){return H(this,arguments,void 0,(function(e){var a,n,l=e.api,t=e.newDisplaySettings,s=e.userSettings,r=e.userId;return W(this,(function(e){switch(e.label){case 0:return[4,l.getUser(r)];case 1:return a=e.sent(),v.g.supports(g.Y.DisplayLanguage)&&s.language(V(t.language)),s.customCss(V(t.customCss)),s.dashboardTheme(t.dashboardTheme),s.dateTimeLocale(V(t.dateTimeLocale)),s.disableCustomCss(t.disableCustomCss),s.enableBlurhash(t.enableBlurHash),s.enableFastFadein(t.enableFasterAnimation),s.detailsBanner(t.enableItemDetailsBanner),s.enableBackdrops(t.enableLibraryBackdrops),s.enableThemeSongs(t.enableLibraryThemeSongs),s.enableThemeVideos(t.enableLibraryThemeVideos),s.enableRewatchingInNextUp(t.enableRewatchingInNextUp),s.useEpisodeImagesInNextUpAndResume(t.episodeImagesInNextUp),s.libraryPageSize(t.libraryPageSize),s.maxDaysForNextUp(t.maxDaysForNextUp),s.screensaver(V(t.screensaver)),s.backdropScreensaverInterval(t.screensaverInterval),s.theme(t.theme),P.A.setLayout(V(t.layout)),n=[U.A.setTheme(s.theme())],a.Id&&a.Configuration&&(a.Configuration.DisplayMissingEpisodes=t.displayMissingEpisodes,n.push(l.updateUserConfiguration(a.Id,a.Configuration))),[4,Promise.all(n)];case 2:return e.sent(),[2]}}))}))}function V(e){return/^(auto|none)$/.test(e)?"":e}var _=function(){return _=Object.assign||function(e){for(var a,n=1,l=arguments.length;n<l;n++)for(var t in a=arguments[n])Object.prototype.hasOwnProperty.call(a,t)&&(e[t]=a[t]);return e},_.apply(this,arguments)},Y=function(e,a,n,l){return new(n||(n=Promise))((function(t,s){function r(e){try{o(l.next(e))}catch(e){s(e)}}function i(e){try{o(l.throw(e))}catch(e){s(e)}}function o(e){var a;e.done?t(e.value):(a=e.value,a instanceof n?a:new n((function(e){e(a)}))).then(r,i)}o((l=l.apply(e,a||[])).next())}))},q=function(e,a){var n,l,t,s={label:0,sent:function(){if(1&t[0])throw t[1];return t[1]},trys:[],ops:[]},r=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return r.next=i(0),r.throw=i(1),r.return=i(2),"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function i(i){return function(o){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;r&&(r=0,i[0]&&(s=0)),s;)try{if(n=1,l&&(t=2&i[0]?l.return:i[0]?l.throw||((t=l.return)&&t.call(l),0):l.next)&&!(t=t.call(l,i[1])).done)return t;switch(l=0,t&&(i=[2&i[0],t.value]),i[0]){case 0:case 1:t=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,l=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((t=(t=s.trys).length>0&&t[t.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!t||i[1]>t[0]&&i[1]<t[3])){s.label=i[1];break}if(6===i[0]&&s.label<t[1]){s.label=t[1],t=i;break}if(t&&s.label<t[2]){s.label=t[2],s.ops.push(i);break}t[2]&&s.ops.pop(),s.trys.pop();continue}i=a.call(e,s)}catch(e){i=[6,e],l=0}finally{n=t=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,o])}}},G=function(e,a){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var l,t,s=n.call(e),r=[];try{for(;(void 0===a||a-- >0)&&!(l=s.next()).done;)r.push(l.value)}catch(e){t={error:e}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}return r},K=n(68700),Q=[{value:"auto",label:A.Ay.translate("Auto")},{value:"af",label:"Afrikaans"},{value:"ar",label:"Ø§ÙØ¹Ø±Ø¨ÙØ©"},{value:"be-BY",label:"ÐелаÑÑÑкаÑ"},{value:"bg-BG",label:"ÐÑлгаÑÑки"},{value:"bn_BD",label:"বাà¦à¦²à¦¾ (বাà¦à¦²à¦¾à¦¦à§à¦¶)"},{value:"ca",label:"Català "},{value:"cs",label:"ÄeÅ¡tina"},{value:"cy",label:"Cymraeg"},{value:"da",label:"Dansk"},{value:"de",label:"Deutsch"},{value:"el",label:"Îλληνικά"},{value:"en-GB",label:"English (United Kingdom)"},{value:"en-US",label:"English"},{value:"eo",label:"Esperanto"},{value:"es",label:"Español"},{value:"es_419",label:"Español americano"},{value:"es-AR",label:"Español (Argentina)"},{value:"es_DO",label:"Español (Dominicana)"},{value:"es-MX",label:"Español (México)"},{value:"et",label:"Eesti"},{value:"eu",label:"Euskara"},{value:"fa",label:"ÙØ§Ø±Ø³Û"},{value:"fi",label:"Suomi"},{value:"fil",label:"Filipino"},{value:"fr",label:"Français"},{value:"fr-CA",label:"Français (Canada)"},{value:"gl",label:"Galego"},{value:"gsw",label:"Schwiizerdütsch"},{value:"he",label:"×¢Ö´×ְרִ×ת"},{value:"hi-IN",label:"हिनà¥à¤¦à¥"},{value:"hr",label:"Hrvatski"},{value:"hu",label:"Magyar"},{value:"id",label:"Bahasa Indonesia"},{value:"is-IS",label:"Ãslenska"},{value:"it",label:"Italiano"},{value:"ja",label:"æ¥æ¬èª"},{value:"kk",label:"QazaqÅa"},{value:"ko",label:"íêµì´"},{value:"lt-LT",label:"Lietuvių"},{value:"lv",label:"LatvieÅ¡u"},{value:"mk",label:"ÐакедонÑки"},{value:"ml",label:"മലയാളà´"},{value:"mr",label:"मराठà¥"},{value:"ms",label:"Bahasa Melayu"},{value:"nb",label:"Norsk bokmÃ¥l"},{value:"ne",label:"नà¥à¤ªà¤¾à¤²à¥"},{value:"nl",label:"Nederlands"},{value:"nn",label:"Norsk nynorsk"},{value:"pa",label:"ਪੰà¨à¨¾à¨¬à©"},{value:"pl",label:"Polski"},{value:"pr",label:"Pirate"},{value:"pt",label:"Português"},{value:"pt-BR",label:"Português (Brasil)"},{value:"pt-PT",label:"Português (Portugal)"},{value:"ro",label:"RomâneÈte"},{value:"ru",label:"Ð ÑÑÑкий"},{value:"sk",label:"SlovenÄina"},{value:"sl-SI",label:"SlovenÅ¡Äina"},{value:"sq",label:"Shqip"},{value:"sr",label:"СÑпÑки"},{value:"sv",label:"Svenska"},{value:"ta",label:"தமிழà¯"},{value:"te",label:"à°¤à±à°²à±à°à±"},{value:"th",label:"ภาษาà¹à¸à¸¢"},{value:"tr",label:"Türkçe"},{value:"uk",label:"УкÑаÑнÑÑка"},{value:"ur_PK",label:" Ø§ÙØ±Ø¯ÙÙ"},{value:"vi",label:"Tiếng Viá»t"},{value:"zh-CN",label:"æ±è¯ (ç®åå)"},{value:"zh-TW",label:"æ¼¢èª (ç¹ä½å)"},{value:"zh-HK",label:"廣æ±è©± (馿¸¯)"}],X=Q.filter((function(e){return"eu"!==e.value})),$=n(98320),J=function(e,a){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var l,t,s=n.call(e),r=[];try{for(;(void 0===a||a-- >0)&&!(l=s.next()).done;)r.push(l.value)}catch(e){t={error:e}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}return r},Z=function(e,a,n){if(n||2===arguments.length)for(var l,t=0,s=a.length;t<s;t++)!l&&t in a||(l||(l=Array.prototype.slice.call(a,0,t)),l[t]=a[t]);return e.concat(l||Array.prototype.slice.call(a))};function ee(e){var a=e.onChange,n=e.values;return v.g.supports(g.Y.DisplayLanguage)||$.Ay.supportsLocalization()?(0,l.jsxs)(s.A,{spacing:3,children:[(0,l.jsx)(y.A,{variant:"h2",children:A.Ay.translate("Localization")}),v.g.supports(g.Y.DisplayLanguage)&&(0,l.jsxs)(o.A,{fullWidth:!0,children:[(0,l.jsx)(d.A,{id:"display-settings-language-label",children:A.Ay.translate("LabelDisplayLanguage")}),(0,l.jsxs)(b.A,{"aria-describedby":"display-settings-language-description",inputProps:{name:"language"}
1,labelId:"display-settings-language-label",onChange:a,value:n.language,children:Z([],J(Q.map((function(e){var a=e.value,n=e.label;return(0,l.jsx)(p.A,{value:a,children:n},a)}))),!1)}),(0,l.jsxs)(c.A,{component:s.A,id:"display-settings-language-description",children:[(0,l.jsx)("span",{children:A.Ay.translate("LabelDisplayLanguageHelp")}),v.g.supports(g.Y.ExternalLinks)&&(0,l.jsx)(K.A,{href:"https://github.com/jellyfin/jellyfin",rel:"noopener noreferrer",target:"_blank",children:A.Ay.translate("LearnHowYouCanContribute")})]})]}),$.Ay.supportsLocalization()&&(0,l.jsxs)(o.A,{fullWidth:!0,children:[(0,l.jsx)(d.A,{id:"display-settings-locale-label",children:A.Ay.translate("LabelDateTimeLocale")}),(0,l.jsxs)(b.A,{inputProps:{name:"dateTimeLocale"},labelId:"display-settings-locale-label",onChange:a,value:n.dateTimeLocale,children:Z([],J(X.map((function(e){var a=e.value,n=e.label;return(0,l.jsx)(p.A,{value:a,children:n},a)}))),!1)})]})]}):null}function ae(e){var a=e.onChange,n=e.values;return(0,l.jsxs)(s.A,{spacing:3,children:[(0,l.jsx)(y.A,{variant:"h2",children:A.Ay.translate("NextUp")}),(0,l.jsxs)(o.A,{fullWidth:!0,children:[(0,l.jsx)(h.A,{"aria-describedby":"display-settings-max-days-next-up-description",value:n.maxDaysForNextUp,label:A.Ay.translate("LabelMaxDaysForNextUp"),name:"maxDaysForNextUp",onChange:a,slotProps:{htmlInput:{type:"number",inputMode:"numeric",max:"1000",min:"0",pattern:"[0-9]",required:!0,step:"1"}}}),(0,l.jsx)(c.A,{id:"display-settings-max-days-next-up-description",children:A.Ay.translate("LabelMaxDaysForNextUpHelp")})]}),(0,l.jsxs)(o.A,{fullWidth:!0,children:[(0,l.jsx)(u.A,{"aria-describedby":"display-settings-next-up-rewatching-description",control:(0,l.jsx)(i.A,{checked:n.enableRewatchingInNextUp,onChange:a}),label:A.Ay.translate("EnableRewatchingNextUp"),name:"enableRewatchingInNextUp"}),(0,l.jsx)(c.A,{id:"display-settings-next-up-rewatching-description",children:A.Ay.translate("EnableRewatchingNextUpHelp")})]}),(0,l.jsxs)(o.A,{fullWidth:!0,children:[(0,l.jsx)(u.A,{"aria-describedby":"display-settings-next-up-images-description",control:(0,l.jsx)(i.A,{checked:n.episodeImagesInNextUp,onChange:a}),label:A.Ay.translate("UseEpisodeImagesInNextUp"),name:"episodeImagesInNextUp"}),(0,l.jsx)(c.A,{id:"display-settings-next-up-images-description",children:A.Ay.translate("UseEpisodeImagesInNextUpHelp")})]})]})}var ne=n(84849),le=n(65242);function te(){var e=function(){var e=this,a=z({userId:G((0,B.ok)(),1)[0].get("userId")}),n=a.displaySettings,l=a.loading,t=a.saveDisplaySettings,s=G((0,r.useState)(),2),i=s[0],o=s[1];(0,r.useEffect)((function(){l||!n||i||o(n)}),[i,l,n]);var u=(0,r.useCallback)((function(e){var a,n=e.name,l=e.value;i&&o(_(_({},i),((a={})[n]=l,a)))}),[i,o]),c=(0,r.useCallback)((function(){return Y(e,void 0,void 0,(function(){return q(this,(function(e){switch(e.label){case 0:return i?[4,t(i)]:[3,2];case 1:e.sent(),(0,E.A)(A.Ay.translate("SettingsSaved")),e.label=2;case 2:return[2]}}
1))}))}),[i,t]);return{loading:l,values:i,submitChanges:c,updateField:u}}(),a=e.loading,n=e.submitChanges,i=e.updateField,o=e.values,u=(0,r.useCallback)((function(e){e.preventDefault(),n()}),[n]),c=(0,r.useCallback)((function(e){var a=e.target,n=a.name,l="checkbox"===a.type?a.checked:a.value;(null==o?void 0:o[n])!==l&&i({name:n,value:l})}),[i,o]);return a||!o?(0,l.jsx)(ne.A,{}):(0,l.jsx)(le.A,{className:"libraryPage userPreferencesPage noSecondaryNavPage",id:"displayPreferencesPage",title:A.Ay.translate("Display"),children:(0,l.jsx)("div",{className:"settingsContainer padded-left padded-right padded-bottom-page",children:(0,l.jsx)("form",{onSubmit:u,style:{margin:"auto"},children:(0,l.jsxs)(s.A,{spacing:4,children:[(0,l.jsx)(ee,{onChange:c,values:o}),(0,l.jsx)(w,{onChange:c,values:o}),(0,l.jsx)(T,{onChange:c,values:o}),(0,l.jsx)(ae,{onChange:c,values:o}),(0,l.jsx)(D,{onChange:c,values:o}),(0,l.jsx)(t.A,{type:"submit",size:"large",children:A.Ay.translate("Save")})]})})})})}}}]);
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.