@yamada-ui/react
Version:
React UI components of the Yamada, by the Yamada, for the Yamada built with React and Emotion
15 lines (13 loc) • 532 B
JavaScript
import { utils_exports } from "../../utils/index.js";
//#region src/core/components/utils.ts
function getDisplayName(name, fallback = "StyledComponent") {
return name ? (0, utils_exports.toPascalCase)(name.replace(/--|__/g, "-")) : fallback;
}
function getClassName(nameOrClassName, fallback) {
return function(system) {
return nameOrClassName ? system.utils.getClassName((0, utils_exports.toKebabCase)(nameOrClassName)) : fallback;
};
}
//#endregion
export { getClassName, getDisplayName };
//# sourceMappingURL=utils.js.map