UNPKG

@refinedev/core

Version:

refine is a React-based framework for building internal tools, rapidly. It ships with Ant Design System, an enterprise-level UI toolkit.

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); };