UNPKG

@tamyla/ui-components-react

Version:

React-based UI component library with Factory Bridge pattern - integrates seamlessly with @tamyla/ui-components. Enhanced AI agent discoverability with structured component registry, comprehensive Storybook (8 components), and detailed guides.

70 lines (57 loc) 1.53 kB
/** * Mock @tamyla/ui-components for build process * This allows the React components to build even when the base package isn't available */ // Mock exports that match the expected interface export const RewardSystem = class MockRewardSystem { constructor() {} initialize() {} addReward() {} getRewards() { return []; } }; export const ButtonFactory = { create: () => document.createElement('button') }; export const CardFactory = { create: () => document.createElement('div') }; export const InputFactory = { create: () => document.createElement('input') }; export const ActionCardFactory = { create: () => document.createElement('div') }; export const ContentCardFactory = { create: () => document.createElement('div') }; export const SearchBarFactory = { create: () => document.createElement('div') }; export const FileListFactory = { create: () => document.createElement('div') }; export const NotificationFactory = { create: () => document.createElement('div') }; export const SearchInterfaceFactory = { create: () => document.createElement('div') }; export const DashboardFactory = { create: () => document.createElement('div') }; // Default export for CJS compatibility export default { RewardSystem, ButtonFactory, CardFactory, InputFactory, ActionCardFactory, ContentCardFactory, SearchBarFactory, FileListFactory, NotificationFactory, SearchInterfaceFactory, DashboardFactory };