@yamada-ui/react
Version:
React UI components of the Yamada, by the Yamada, for the Yamada built with React and Emotion
22 lines (20 loc) • 1.09 kB
JavaScript
const require_rolldown_runtime = require('../../_virtual/rolldown_runtime.cjs');
const require_utils_index = require('../../utils/index.cjs');
const require_namespace = require('./namespace.cjs');
let react = require("react");
react = require_rolldown_runtime.__toESM(react);
//#region src/components/loading/use-loading-component.ts
const useLoadingComponent = (scheme) => {
return (0, react.useMemo)(() => require_namespace.namespace_exports[(0, require_utils_index.utils_exports.toPascalCase)(scheme)], [scheme]);
};
const getLoadingComponent = (scheme) => {
return require_namespace.namespace_exports[(0, require_utils_index.utils_exports.toPascalCase)(scheme)];
};
const isLoadingScheme = (scheme) => {
return (0, require_utils_index.utils_exports.isString)(scheme) && (0, require_utils_index.utils_exports.toPascalCase)(scheme) in require_namespace.namespace_exports;
};
//#endregion
exports.getLoadingComponent = getLoadingComponent;
exports.isLoadingScheme = isLoadingScheme;
exports.useLoadingComponent = useLoadingComponent;
//# sourceMappingURL=use-loading-component.cjs.map