2018-11-23 07:04:42 +00:00
|
|
|
import React from 'react';
|
|
|
|
import Link from 'Components/Link/Link';
|
|
|
|
import PageContent from 'Components/Page/PageContent';
|
2020-05-25 04:22:33 +00:00
|
|
|
import PageContentBody from 'Components/Page/PageContentBody';
|
2020-07-08 14:40:53 +00:00
|
|
|
import translate from 'Utilities/String/translate';
|
2020-07-28 18:47:25 +00:00
|
|
|
import SettingsToolbarConnector from './SettingsToolbarConnector';
|
2018-11-23 07:04:42 +00:00
|
|
|
import styles from './Settings.css';
|
|
|
|
|
|
|
|
function Settings() {
|
|
|
|
return (
|
2020-08-29 03:56:13 +00:00
|
|
|
<PageContent title={translate('Settings')}>
|
2018-11-23 07:04:42 +00:00
|
|
|
<SettingsToolbarConnector
|
|
|
|
hasPendingChanges={false}
|
|
|
|
/>
|
|
|
|
|
2020-05-25 04:22:33 +00:00
|
|
|
<PageContentBody>
|
2018-11-23 07:04:42 +00:00
|
|
|
<Link
|
|
|
|
className={styles.link}
|
|
|
|
to="/settings/mediamanagement"
|
|
|
|
>
|
2020-07-19 15:42:03 +00:00
|
|
|
{translate('MediaManagement')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</Link>
|
|
|
|
|
|
|
|
<div className={styles.summary}>
|
2020-07-19 15:42:03 +00:00
|
|
|
{translate('MediaManagementSettingsSummary')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<Link
|
|
|
|
className={styles.link}
|
|
|
|
to="/settings/profiles"
|
|
|
|
>
|
2020-07-19 15:42:03 +00:00
|
|
|
{translate('Profiles')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</Link>
|
|
|
|
|
|
|
|
<div className={styles.summary}>
|
2020-07-19 15:42:03 +00:00
|
|
|
{translate('ProfilesSettingsSummary')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<Link
|
|
|
|
className={styles.link}
|
|
|
|
to="/settings/quality"
|
|
|
|
>
|
2020-07-19 15:42:03 +00:00
|
|
|
{translate('Quality')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</Link>
|
|
|
|
|
|
|
|
<div className={styles.summary}>
|
2020-07-19 15:42:03 +00:00
|
|
|
{translate('QualitySettingsSummary')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<Link
|
|
|
|
className={styles.link}
|
2019-04-13 03:25:58 +00:00
|
|
|
to="/settings/customformats"
|
|
|
|
>
|
2020-07-08 14:40:53 +00:00
|
|
|
{translate('CustomFormats')}
|
2019-04-13 03:25:58 +00:00
|
|
|
</Link>
|
|
|
|
|
|
|
|
<div className={styles.summary}>
|
2020-07-19 15:42:03 +00:00
|
|
|
{translate('CustomFormatsSettingsSummary')}
|
2019-04-13 03:25:58 +00:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<Link
|
|
|
|
className={styles.link}
|
2018-11-23 07:04:42 +00:00
|
|
|
to="/settings/indexers"
|
|
|
|
>
|
2020-07-19 15:42:03 +00:00
|
|
|
{translate('Indexers')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</Link>
|
|
|
|
|
|
|
|
<div className={styles.summary}>
|
2020-07-19 15:42:03 +00:00
|
|
|
{translate('IndexersSettingsSummary')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<Link
|
|
|
|
className={styles.link}
|
|
|
|
to="/settings/downloadclients"
|
|
|
|
>
|
2020-07-19 15:42:03 +00:00
|
|
|
{translate('DownloadClients')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</Link>
|
|
|
|
|
|
|
|
<div className={styles.summary}>
|
2020-07-19 15:42:03 +00:00
|
|
|
{translate('DownloadClientsSettingsSummary')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<Link
|
|
|
|
className={styles.link}
|
2020-09-04 02:50:56 +00:00
|
|
|
to="/settings/importlists"
|
2018-11-23 07:04:42 +00:00
|
|
|
>
|
2020-07-19 15:42:03 +00:00
|
|
|
{translate('Lists')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</Link>
|
|
|
|
|
|
|
|
<div className={styles.summary}>
|
2020-07-19 15:42:03 +00:00
|
|
|
{translate('ListsSettingsSummary')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<Link
|
|
|
|
className={styles.link}
|
|
|
|
to="/settings/connect"
|
|
|
|
>
|
2020-07-08 14:40:53 +00:00
|
|
|
{translate('Connect')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</Link>
|
|
|
|
|
|
|
|
<div className={styles.summary}>
|
2020-07-19 15:42:03 +00:00
|
|
|
{translate('ConnectSettingsSummary')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<Link
|
|
|
|
className={styles.link}
|
|
|
|
to="/settings/metadata"
|
|
|
|
>
|
2020-07-19 15:42:03 +00:00
|
|
|
{translate('Metadata')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</Link>
|
|
|
|
|
|
|
|
<div className={styles.summary}>
|
2020-07-19 15:42:03 +00:00
|
|
|
{translate('MetadataSettingsSummary')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<Link
|
|
|
|
className={styles.link}
|
|
|
|
to="/settings/tags"
|
|
|
|
>
|
2020-07-19 15:42:03 +00:00
|
|
|
{translate('Tags')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</Link>
|
|
|
|
|
|
|
|
<div className={styles.summary}>
|
2020-07-19 15:42:03 +00:00
|
|
|
{translate('TagsSettingsSummary')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<Link
|
|
|
|
className={styles.link}
|
|
|
|
to="/settings/general"
|
|
|
|
>
|
2020-07-19 15:42:03 +00:00
|
|
|
{translate('General')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</Link>
|
|
|
|
|
|
|
|
<div className={styles.summary}>
|
2020-07-19 15:42:03 +00:00
|
|
|
{translate('GeneralSettingsSummary')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<Link
|
|
|
|
className={styles.link}
|
|
|
|
to="/settings/ui"
|
|
|
|
>
|
2020-09-07 01:50:45 +00:00
|
|
|
{translate('UI')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</Link>
|
|
|
|
|
|
|
|
<div className={styles.summary}>
|
2020-07-19 15:42:03 +00:00
|
|
|
{translate('UiSettingsSummary')}
|
2018-11-23 07:04:42 +00:00
|
|
|
</div>
|
2020-05-25 04:22:33 +00:00
|
|
|
</PageContentBody>
|
2018-11-23 07:04:42 +00:00
|
|
|
</PageContent>
|
|
|
|
);
|
|
|
|
}
|
|
|
|
|
|
|
|
Settings.propTypes = {
|
|
|
|
};
|
|
|
|
|
|
|
|
export default Settings;
|