1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2026-04-27 23:06:29 -04:00

Improve selectors in PageConnector to reduce re-rendering

This commit is contained in:
Mark McDowall
2019-04-06 22:02:47 -07:00
parent 8f3dbbc356
commit b40d7d89a1
2 changed files with 100 additions and 45 deletions
+6 -2
View File
@@ -12,7 +12,8 @@ function ErrorPage(props) {
tagsError,
qualityProfilesError,
languageProfilesError,
uiSettingsError
uiSettingsError,
systemStatusError
} = props;
let errorMessage = 'Failed to load Sonarr';
@@ -31,6 +32,8 @@ function ErrorPage(props) {
errorMessage = getErrorMessage(languageProfilesError, 'Failed to load language profiles from API');
} else if (uiSettingsError) {
errorMessage = getErrorMessage(uiSettingsError, 'Failed to load UI settings from API');
} else if (systemStatusError) {
errorMessage = getErrorMessage(uiSettingsError, 'Failed to load system status from API');
}
return (
@@ -54,7 +57,8 @@ ErrorPage.propTypes = {
tagsError: PropTypes.object,
qualityProfilesError: PropTypes.object,
languageProfilesError: PropTypes.object,
uiSettingsError: PropTypes.object
uiSettingsError: PropTypes.object,
systemStatusError: PropTypes.object
};
export default ErrorPage;