Skip to content

Commit 9d5957e

Browse files
fix(core): get get-user-friendly-name func from props
1 parent a7011c8 commit 9d5957e

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

  • packages/core/src/definitions/helpers/generateDocumentTitle

packages/core/src/definitions/helpers/generateDocumentTitle/index.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@ export function generateDefaultDocumentTitle(
1313
action?: string,
1414
id?: string,
1515
resourceName?: string,
16+
getUserFriendlyName?: (name: string, type: "singular" | "plural") => string,
1617
) {
17-
const getFriendlyName = useUserFriendlyName();
18+
const getFriendlyName = getUserFriendlyName || useUserFriendlyName();
1819

1920
const actionPrefixMatcher = {
2021
create: "Create new ",
@@ -28,7 +29,9 @@ export function generateDefaultDocumentTitle(
2829

2930
const resourceNameFallback =
3031
resource?.meta?.label ??
31-
getFriendlyName(identifier, action === "list" ? "plural" : "singular");
32+
(identifier
33+
? getFriendlyName(identifier, action === "list" ? "plural" : "singular")
34+
: identifier);
3235

3336
const resourceNameWithFallback = resourceName ?? resourceNameFallback;
3437

0 commit comments

Comments
 (0)