From d1f31053cacdd79ec558c164f6cac045d413f293 Mon Sep 17 00:00:00 2001 From: merelendor Date: Thu, 8 Sep 2022 14:46:04 +0300 Subject: [PATCH] hotfixes for build status pre-release --- pages/components/AnnouncementsList/index.js | 2 +- pages/components/Header/NotificationsList/index.js | 7 ++++++- pages/index.js | 2 +- pages/support/components/RequestFile/index.js | 14 ++++++++------ 4 files changed, 16 insertions(+), 9 deletions(-) diff --git a/pages/components/AnnouncementsList/index.js b/pages/components/AnnouncementsList/index.js index f6ecea9..44faf25 100644 --- a/pages/components/AnnouncementsList/index.js +++ b/pages/components/AnnouncementsList/index.js @@ -94,7 +94,7 @@ class AnnouncementsList extends React.Component
- { announcements.map(( announcement, index ) => ( + { announcements !== undefined && announcements !== null && announcements.map(( announcement, index ) => (

{ announcement.title }

diff --git a/pages/components/Header/NotificationsList/index.js b/pages/components/Header/NotificationsList/index.js index 5c77599..b414167 100644 --- a/pages/components/Header/NotificationsList/index.js +++ b/pages/components/Header/NotificationsList/index.js @@ -15,7 +15,12 @@ export default class NotificationsList extends React.Component render() { const { events } = this.props; - const limit = window.innerWidth > 768 ? 5 : 3; + let limit = 5; + + if (typeof window !== "undefined") + { + limit = window.innerWidth > 768 ? 5 : 3; + } return ( <> diff --git a/pages/index.js b/pages/index.js index a77260b..14bed39 100644 --- a/pages/index.js +++ b/pages/index.js @@ -225,7 +225,7 @@ class IndexPage extends React.Component
Следующий платеж
Дополнительные услуги
- { contracts !== null && ( + { contracts !== undefined && contracts !== null && ( <> { contracts.length > 0 ? contracts.map((contract, index) => ( diff --git a/pages/support/components/RequestFile/index.js b/pages/support/components/RequestFile/index.js index f7f1b02..8a0c681 100644 --- a/pages/support/components/RequestFile/index.js +++ b/pages/support/components/RequestFile/index.js @@ -36,12 +36,14 @@ export default class RequestFile extends React.Component return (
-

- { file.doc_name } - - Скачать документ { downloading ? () : null } - -

+ { file !== undefined && file !== null && ( +

+ { file.doc_name } + + Скачать документ { downloading ? () : null } + +

+ ) }
) }