svarog-ui-core
Version:
Core components of Svarog UI without themes
14 lines (10 loc) • 506 B
JavaScript
// src/components/Breadcrumb/index.js
import { createComponent } from '../../utils/componentFactory.js';
import { withThemeAwareness } from '../../utils/composition.js';
import createBreadcrumb from './Breadcrumb.js';
// Create component with factory function
const Breadcrumb = createComponent('Breadcrumb', createBreadcrumb);
// Create theme-aware version
const ThemeAwareBreadcrumb = withThemeAwareness(Breadcrumb);
export default ThemeAwareBreadcrumb;
export { ThemeAwareBreadcrumb as Breadcrumb };