From 6126ffa24cd7461bb61ce2c64541f33e82b39012 Mon Sep 17 00:00:00 2001 From: seotts Date: Mon, 22 Nov 2021 14:00:55 -0500 Subject: [PATCH] Fix prop-related linted errors --- src/views/preview/project-view.jsx | 6 ++++-- src/views/splash/presentation.jsx | 2 -- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/views/preview/project-view.jsx b/src/views/preview/project-view.jsx index 7b135b4a4..cdcdc89e4 100644 --- a/src/views/preview/project-view.jsx +++ b/src/views/preview/project-view.jsx @@ -959,6 +959,7 @@ Preview.propTypes = { setLovedStatus: PropTypes.func.isRequired, setPlayer: PropTypes.func.isRequired, shareProject: PropTypes.func.isRequired, + showEmailConfirmationBanner: PropTypes.bool, toggleStudio: PropTypes.func.isRequired, updateProject: PropTypes.func.isRequired, useScratch3Registration: PropTypes.bool, @@ -1015,8 +1016,9 @@ const mapStateToProps = state => { (authorUsername === state.session.session.user.username || state.permissions.admin === true); const areCommentsOn = state.session.session.flags && selectProjectCommentsGloballyEnabled(state); - const showEmailConfirmationBanner = state.session.session.flags && state.session.session.flags.has_outstanding_email_confirmation && - state.session.session.flags.confirm_email_banner; + const showEmailConfirmationBanner = state.session.session.flags && + state.session.session.flags.has_outstanding_email_confirmation && + state.session.session.flags.confirm_email_banner; // if we don't have projectInfo, assume it's shared until we know otherwise const isShared = !projectInfoPresent || state.preview.projectInfo.is_published; diff --git a/src/views/splash/presentation.jsx b/src/views/splash/presentation.jsx index d731363b3..37010ccbf 100644 --- a/src/views/splash/presentation.jsx +++ b/src/views/splash/presentation.jsx @@ -536,7 +536,6 @@ class SplashPresentation extends React.Component { // eslint-disable-line react/ SplashPresentation.propTypes = { activity: PropTypes.arrayOf(PropTypes.object), adminPanelOpen: PropTypes.bool, - emailConfirmationModalOpen: PropTypes.bool.isRequired, featuredGlobal: PropTypes.shape({ community_featured_projects: PropTypes.array, community_featured_studios: PropTypes.array, @@ -557,7 +556,6 @@ SplashPresentation.propTypes = { onHideEmailConfirmationModal: PropTypes.func.isRequired, onOpenAdminPanel: PropTypes.func.isRequired, onRefreshHomepageCache: PropTypes.func.isRequired, - onShowEmailConfirmationModal: PropTypes.func.isRequired, refreshCacheStatus: PropTypes.object.isRequired, // eslint-disable-line react/forbid-prop-types sessionStatus: PropTypes.string.isRequired, sharedByFollowing: PropTypes.arrayOf(PropTypes.object),