import Checkbox from '@mui/material/Checkbox'; import FormControl from '@mui/material/FormControl'; import FormControlLabel from '@mui/material/FormControlLabel'; import FormHelperText from '@mui/material/FormHelperText'; import Stack from '@mui/material/Stack'; import TextField from '@mui/material/TextField'; import Typography from '@mui/material/Typography'; import React from 'react'; import globalize from 'lib/globalize'; import type { DisplaySettingsValues } from '../types/displaySettingsValues'; interface LibraryPreferencesProps { onChange: (event: React.SyntheticEvent) => void; values: DisplaySettingsValues; } export function LibraryPreferences({ onChange, values }: Readonly) { return ( {globalize.translate('HeaderLibraries')} {globalize.translate('LabelLibraryPageSizeHelp')} } label={globalize.translate('Backdrops')} name='enableLibraryBackdrops' /> {globalize.translate('EnableBackdropsHelp')} } label={globalize.translate('ThemeSongs')} name='enableLibraryThemeSongs' /> {globalize.translate('EnableThemeSongsHelp')} } label={globalize.translate('ThemeVideos')} name='enableLibraryThemeVideos' /> {globalize.translate('EnableThemeVideosHelp')} } label={globalize.translate('DisplayMissingEpisodesWithinSeasons')} name='displayMissingEpisodes' /> {globalize.translate('DisplayMissingEpisodesWithinSeasonsHelp')} ); }