From cba6116d832b79be97f603bade9fc7adbb24e8c5 Mon Sep 17 00:00:00 2001 From: soupette Date: Thu, 9 Sep 2021 15:14:58 +0200 Subject: [PATCH] Upgrade parts Signed-off-by: soupette --- .../admin/src/components/LeftMenu/index.js | 28 +++++++++++-------- .../pages/App/LeftMenu/index.js | 2 +- .../pages/App/tests/index.test.js | 1 + .../ListPage/DynamicTable/TableHead/index.js | 2 +- .../ListPage/Filters/FilterPopover/Inputs.js | 6 ++-- .../pages/Users/ListPage/tests/index.test.js | 4 ++- .../pages/Webhooks/EditView/index.js | 3 +- .../core/admin/admin/src/translations/en.json | 2 +- .../pages/SettingsPage/SingleSignOn/index.js | 4 +-- packages/core/admin/package.json | 4 +-- .../src/components/EmptyBodyTable/index.js | 2 +- packages/core/helper-plugin/package.json | 4 +-- .../admin/src/pages/SettingsPage/index.js | 6 ++-- .../src/components/LocaleSelect/index.js | 8 ++++-- yarn.lock | 16 +++++------ 15 files changed, 50 insertions(+), 42 deletions(-) diff --git a/packages/core/admin/admin/src/components/LeftMenu/index.js b/packages/core/admin/admin/src/components/LeftMenu/index.js index 3cef803f2b..91fab8e509 100644 --- a/packages/core/admin/admin/src/components/LeftMenu/index.js +++ b/packages/core/admin/admin/src/components/LeftMenu/index.js @@ -1,8 +1,7 @@ import React from 'react'; import PropTypes from 'prop-types'; -import { FormattedMessage } from 'react-intl'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; - +import { useIntl } from 'react-intl'; import { useHistory } from 'react-router-dom'; import { MainNav, @@ -24,6 +23,7 @@ const LeftMenu = ({ generalSectionLinks, pluginsSectionLinks }) => { const { push } = useHistory(); const [condensed, setCondensed] = usePersistentState('navbar-condensed', false); const { userDisplayName } = useAppInfos(); + const { formatMessage } = useIntl(); return ( @@ -37,14 +37,14 @@ const LeftMenu = ({ generalSectionLinks, pluginsSectionLinks }) => { }> - + {formatMessage({ id: 'content-manager.plugin.name', defaultMessage: 'Content manager' })} {pluginsSectionLinks.length > 0 ? ( {pluginsSectionLinks.map(link => ( }> - + {formatMessage(link.intlLabel)} ))} @@ -54,12 +54,14 @@ const LeftMenu = ({ generalSectionLinks, pluginsSectionLinks }) => { {generalSectionLinks.map(link => ( 0 && link.notificationsCount} + badgeContent={ + (link.notificationsCount > 0 && link.notificationsCount.toString()) || undefined + } to={link.to} key={link.to} icon={} > - + {formatMessage(link.intlLabel)} ))} {/* This is temporary */} @@ -81,11 +83,15 @@ const LeftMenu = ({ generalSectionLinks, pluginsSectionLinks }) => { setCondensed(s => !s)}> - {condensed ? ( - - ) : ( - - )} + {condensed + ? formatMessage({ + id: 'app.components.LeftMenu.expand', + defaultMessage: 'Expand the navbar', + }) + : formatMessage({ + id: 'app.components.LeftMenu.collapse', + defaultMessage: 'Collapse the navbar', + })} ); diff --git a/packages/core/admin/admin/src/content-manager/pages/App/LeftMenu/index.js b/packages/core/admin/admin/src/content-manager/pages/App/LeftMenu/index.js index e9d2e35812..68732f65d0 100644 --- a/packages/core/admin/admin/src/content-manager/pages/App/LeftMenu/index.js +++ b/packages/core/admin/admin/src/content-manager/pages/App/LeftMenu/index.js @@ -71,7 +71,7 @@ const LeftMenu = () => { }); return ( - + { class="c0" >