fix(i18n): add pluralization to envelopes-bulk-delete-dialog.tsx (#2428)

This commit is contained in:
Konrad
2026-01-30 02:43:27 +01:00
committed by GitHub
parent 2df41b9f01
commit 39ebc8184a
@@ -1,3 +1,4 @@
import { plural } from '@lingui/core/macro';
import { Plural, useLingui } from '@lingui/react/macro';
import { Trans } from '@lingui/react/macro';
import { EnvelopeType } from '@prisma/client';
@@ -51,13 +52,22 @@ export const EnvelopesBulkDeleteDialog = ({
if (result.failedIds.length > 0) {
toast({
title: isDocument ? t`Documents partially deleted` : t`Templates partially deleted`,
description: t`${result.deletedCount} item(s) deleted. ${result.failedIds.length} item(s) could not be deleted.`,
description: t`${plural(result.deletedCount, {
one: '# item deleted.',
other: '# items deleted.',
})} ${plural(result.failedIds.length, {
one: '# item could not be deleted.',
other: '# items could not be deleted.',
})}`,
variant: 'destructive',
});
} else {
toast({
title: isDocument ? t`Documents deleted` : t`Templates deleted`,
description: t`${result.deletedCount} item(s) have been deleted.`,
description: plural(result.deletedCount, {
one: '# item has been deleted.',
other: '# items have been deleted.',
}),
variant: 'default',
});
}