From c6723e05d4b6c3834c97eaf31c6cd789c0c794d8 Mon Sep 17 00:00:00 2001 From: Kichiyaki Date: Sun, 11 Apr 2021 11:53:29 +0200 Subject: [PATCH] QualificationsPage: pluralize words using the lib "polish-plurals", increase the max length of a qualification name (100 -> 200) --- src/features/QualificationsPage/QualificationsPage.tsx | 8 +++++++- .../components/FormDialog/FormDialog.tsx | 8 +++++++- .../QualificationsPage/components/FormDialog/constants.ts | 2 +- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/src/features/QualificationsPage/QualificationsPage.tsx b/src/features/QualificationsPage/QualificationsPage.tsx index 4ce2994..e4ff1a1 100644 --- a/src/features/QualificationsPage/QualificationsPage.tsx +++ b/src/features/QualificationsPage/QualificationsPage.tsx @@ -8,6 +8,7 @@ import { withDefault, } from 'use-query-params'; import { useSnackbar } from 'notistack'; +import { polishPlurals } from 'polish-plurals'; import SortParam, { decodeSort } from 'libs/serialize-query-params/SortParam'; import { useScrollToElement } from 'libs/hooks'; import useQualifications from './QualificationsPage.useQualifications'; @@ -210,7 +211,12 @@ const QualificationsPage = () => { 0} anchorOrigin={{ vertical: 'bottom', horizontal: 'right' }} - message={`Wybrane kwalifikacje: ${selectedQualifications.length}`} + message={`Wybrano ${selectedQualifications.length} ${polishPlurals( + 'kwalifikację', + 'kwalifikacje', + 'kwalifikacji', + selectedQualifications.length + )}`} action={ <>