mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
Small refactor
This commit is contained in:
parent
0b47abc009
commit
b0243adc5b
1 changed files with 77 additions and 79 deletions
|
@ -74,90 +74,88 @@ export const Component = () => {
|
||||||
className='mainAnimatedPage type-interior'
|
className='mainAnimatedPage type-interior'
|
||||||
>
|
>
|
||||||
<Box className='content-primary'>
|
<Box className='content-primary'>
|
||||||
<Form method='POST'>
|
{isConfigError || isNamedConfigError ? (
|
||||||
<Stack spacing={3}>
|
<Alert severity='error'>{globalize.translate('DisplayLoadError')}</Alert>
|
||||||
{isConfigError || isNamedConfigError ? (
|
) : (
|
||||||
<Alert severity='error'>{globalize.translate('DisplayLoadError')}</Alert>
|
<Form method='POST'>
|
||||||
) : (
|
<Stack spacing={3}>
|
||||||
<>
|
{!isSubmitting && actionData?.isSaved && (
|
||||||
{!isSubmitting && actionData?.isSaved && (
|
<Alert severity='success'>
|
||||||
<Alert severity='success'>
|
{globalize.translate('SettingsSaved')}
|
||||||
{globalize.translate('SettingsSaved')}
|
</Alert>
|
||||||
</Alert>
|
)}
|
||||||
)}
|
<Typography variant='h2'>{globalize.translate('Display')}</Typography>
|
||||||
<Typography variant='h2'>{globalize.translate('Display')}</Typography>
|
<TextField
|
||||||
<TextField
|
name={'DateAddedBehavior'}
|
||||||
name={'DateAddedBehavior'}
|
label={globalize.translate('LabelDateAddedBehavior')}
|
||||||
label={globalize.translate('LabelDateAddedBehavior')}
|
select
|
||||||
select
|
defaultValue={namedConfig.UseFileCreationTimeForDateAdded ? '1' : '0'}
|
||||||
defaultValue={namedConfig.UseFileCreationTimeForDateAdded ? '1' : '0'}
|
helperText={globalize.translate('LabelDateAddedBehaviorHelp')}
|
||||||
helperText={globalize.translate('LabelDateAddedBehaviorHelp')}
|
>
|
||||||
>
|
<MenuItem value={'0'}>{globalize.translate('OptionDateAddedImportTime')}</MenuItem>
|
||||||
<MenuItem value={'0'}>{globalize.translate('OptionDateAddedImportTime')}</MenuItem>
|
<MenuItem value={'1'}>{globalize.translate('OptionDateAddedFileTime')}</MenuItem>
|
||||||
<MenuItem value={'1'}>{globalize.translate('OptionDateAddedFileTime')}</MenuItem>
|
</TextField>
|
||||||
</TextField>
|
|
||||||
|
|
||||||
<FormControl>
|
<FormControl>
|
||||||
<FormControlLabel
|
<FormControlLabel
|
||||||
control={
|
control={
|
||||||
<Switch
|
<Switch
|
||||||
name={'DisplayFolderView'}
|
name={'DisplayFolderView'}
|
||||||
defaultChecked={config.EnableFolderView}
|
defaultChecked={config.EnableFolderView}
|
||||||
/>
|
/>
|
||||||
}
|
}
|
||||||
label={globalize.translate('OptionDisplayFolderView')}
|
label={globalize.translate('OptionDisplayFolderView')}
|
||||||
/>
|
/>
|
||||||
<FormHelperText>{globalize.translate('OptionDisplayFolderViewHelp')}</FormHelperText>
|
<FormHelperText>{globalize.translate('OptionDisplayFolderViewHelp')}</FormHelperText>
|
||||||
</FormControl>
|
</FormControl>
|
||||||
|
|
||||||
<FormControl>
|
<FormControl>
|
||||||
<FormControlLabel
|
<FormControlLabel
|
||||||
control={
|
control={
|
||||||
<Switch
|
<Switch
|
||||||
name={'DisplaySpecialsWithinSeasons'}
|
name={'DisplaySpecialsWithinSeasons'}
|
||||||
defaultChecked={config.DisplaySpecialsWithinSeasons}
|
defaultChecked={config.DisplaySpecialsWithinSeasons}
|
||||||
/>
|
/>
|
||||||
}
|
}
|
||||||
label={globalize.translate('LabelDisplaySpecialsWithinSeasons')}
|
label={globalize.translate('LabelDisplaySpecialsWithinSeasons')}
|
||||||
/>
|
/>
|
||||||
</FormControl>
|
</FormControl>
|
||||||
|
|
||||||
<FormControl>
|
<FormControl>
|
||||||
<FormControlLabel
|
<FormControlLabel
|
||||||
control={
|
control={
|
||||||
<Switch
|
<Switch
|
||||||
name={'GroupMoviesIntoCollections'}
|
name={'GroupMoviesIntoCollections'}
|
||||||
defaultChecked={config.EnableGroupingIntoCollections}
|
defaultChecked={config.EnableGroupingIntoCollections}
|
||||||
/>
|
/>
|
||||||
}
|
}
|
||||||
label={globalize.translate('LabelGroupMoviesIntoCollections')}
|
label={globalize.translate('LabelGroupMoviesIntoCollections')}
|
||||||
/>
|
/>
|
||||||
<FormHelperText>{globalize.translate('LabelGroupMoviesIntoCollectionsHelp')}</FormHelperText>
|
<FormHelperText>{globalize.translate('LabelGroupMoviesIntoCollectionsHelp')}</FormHelperText>
|
||||||
</FormControl>
|
</FormControl>
|
||||||
|
|
||||||
<FormControl>
|
<FormControl>
|
||||||
<FormControlLabel
|
<FormControlLabel
|
||||||
control={
|
control={
|
||||||
<Switch
|
<Switch
|
||||||
name={'EnableExternalContentInSuggestions'}
|
name={'EnableExternalContentInSuggestions'}
|
||||||
defaultChecked={config.EnableExternalContentInSuggestions}
|
defaultChecked={config.EnableExternalContentInSuggestions}
|
||||||
/>
|
/>
|
||||||
}
|
}
|
||||||
label={globalize.translate('OptionEnableExternalContentInSuggestions')}
|
label={globalize.translate('OptionEnableExternalContentInSuggestions')}
|
||||||
/>
|
/>
|
||||||
<FormHelperText>{globalize.translate('OptionEnableExternalContentInSuggestionsHelp')}</FormHelperText>
|
<FormHelperText>{globalize.translate('OptionEnableExternalContentInSuggestionsHelp')}</FormHelperText>
|
||||||
</FormControl>
|
</FormControl>
|
||||||
|
|
||||||
<Button
|
<Button
|
||||||
type='submit'
|
type='submit'
|
||||||
size='large'
|
size='large'
|
||||||
>
|
>
|
||||||
{globalize.translate('Save')}
|
{globalize.translate('Save')}
|
||||||
</Button>
|
</Button>
|
||||||
</>
|
</Stack>
|
||||||
)}
|
</Form>
|
||||||
</Stack>
|
)}
|
||||||
</Form>
|
|
||||||
</Box>
|
</Box>
|
||||||
</Page>
|
</Page>
|
||||||
);
|
);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue