From c27972c12b2d0dba2aee9e3dcffadcf7806a9afd Mon Sep 17 00:00:00 2001 From: Markus Hatvan Date: Thu, 14 Oct 2021 18:20:26 +0200 Subject: chore: remove all code related to news (#2069) --- src/components/layout/AppLayout.js | 59 +++++++++++--------------------------- 1 file changed, 17 insertions(+), 42 deletions(-) (limited to 'src/components/layout/AppLayout.js') diff --git a/src/components/layout/AppLayout.js b/src/components/layout/AppLayout.js index 9c1dbf139..4bacc547b 100644 --- a/src/components/layout/AppLayout.js +++ b/src/components/layout/AppLayout.js @@ -1,6 +1,6 @@ import { Component } from 'react'; import PropTypes from 'prop-types'; -import { observer, PropTypes as MobxPropTypes } from 'mobx-react'; +import { observer } from 'mobx-react'; import { defineMessages, injectIntl } from 'react-intl'; import { TitleBar } from 'electron-react-titlebar/renderer'; import injectSheet from 'react-jss'; @@ -20,10 +20,6 @@ import { workspaceStore } from '../../features/workspaces'; import AppUpdateInfoBar from '../AppUpdateInfoBar'; import Todos from '../../features/todos/containers/TodosScreen'; -function createMarkup(HTMLString) { - return { __html: HTMLString }; -} - const messages = defineMessages({ servicesUpdated: { id: 'infobar.servicesUpdated', @@ -73,11 +69,9 @@ class AppLayout extends Component { workspacesDrawer: PropTypes.element.isRequired, services: PropTypes.element.isRequired, children: PropTypes.element, - news: MobxPropTypes.arrayOrObservableArray.isRequired, showServicesUpdatedInfoBar: PropTypes.bool.isRequired, appUpdateIsDownloaded: PropTypes.bool.isRequired, authRequestFailed: PropTypes.bool.isRequired, - removeNewsItem: PropTypes.func.isRequired, reloadServicesAfterUpdate: PropTypes.func.isRequired, installAppUpdate: PropTypes.func.isRequired, showRequiredRequestsError: PropTypes.bool.isRequired, @@ -103,11 +97,9 @@ class AppLayout extends Component { sidebar, services, children, - news, showServicesUpdatedInfoBar, appUpdateIsDownloaded, authRequestFailed, - removeNewsItem, reloadServicesAfterUpdate, installAppUpdate, showRequiredRequestsError, @@ -132,26 +124,6 @@ class AppLayout extends Component { {sidebar}
- {news.length > 0 && - news.map(item => ( - removeNewsItem({ newsId: item.id })} - > - { - const { target } = event; - if (target && target.hasAttribute('data-is-news-cta')) { - removeNewsItem({ newsId: item.id }); - } - }} - /> - - ))} {!areRequiredRequestsSuccessful && showRequiredRequestsError && ( )} - {showServicesUpdatedInfoBar && this.state.shouldShowServicesUpdatedInfoBar && ( - { - this.setState({ shouldShowServicesUpdatedInfoBar: false }); - }} - > - - {intl.formatMessage(messages.servicesUpdated)} - - )} + {showServicesUpdatedInfoBar && + this.state.shouldShowServicesUpdatedInfoBar && ( + { + this.setState({ + shouldShowServicesUpdatedInfoBar: false, + }); + }} + > + + {intl.formatMessage(messages.servicesUpdated)} + + )} {appUpdateIsDownloaded && this.state.shouldShowAppUpdateInfoBar && (