UNPKG

@refinedev/core

Version:

Refine is a React meta-framework for building enterprise-level, data-intensive applications rapidly with support for modern UI libraries and headless integrations.

19 lines (17 loc) 477 B
import pluralize from "pluralize"; import { humanizeString } from "@definitions"; /** * A method that the internal uses * @internal * @deprecated use `useUserFriendlyName` instead. */ export const userFriendlyResourceName = ( resource = "", type: "singular" | "plural", ): string => { const humanizeResource = humanizeString(resource); if (type === "singular") { return pluralize.singular(humanizeResource); } return pluralize.plural(humanizeResource); };