Use pluralize for catalog kind header component

Signed-off-by: Marek Šneberger <marek@sneberger.cz>
This commit is contained in:
Marek Šneberger
2022-11-18 11:44:14 +01:00
parent 61170c7d7d
commit 03f478fe0a
3 changed files with 4 additions and 1 deletions
+1
View File
@@ -49,6 +49,7 @@
"@material-ui/lab": "4.0.0-alpha.57",
"history": "^5.0.0",
"lodash": "^4.17.21",
"pluralize": "^8.0.0",
"react-helmet": "6.1.0",
"react-use": "^17.2.4",
"zen-observable": "^0.9.0"
@@ -31,6 +31,7 @@ import {
} from '@backstage/plugin-catalog-react';
import useAsync from 'react-use/lib/useAsync';
import { useApi } from '@backstage/core-plugin-api';
import pluralize from 'pluralize';
const useStyles = makeStyles((theme: Theme) =>
createStyles({
@@ -132,7 +133,7 @@ export function CatalogKindHeader(props: CatalogKindHeaderProps) {
>
{Object.keys(options).map(kind => (
<MenuItem value={kind} key={kind}>
{`${options[kind]}s`}
{`${pluralize(options[kind])}`}
</MenuItem>
))}
</Select>