38 lines
1.2 KiB
TypeScript
38 lines
1.2 KiB
TypeScript
// Log build information when the module loads
|
|
console.log(
|
|
'%c🎨 AIVANOV Components',
|
|
'color: #4CAF50; font-weight: bold; font-size: 14px;'
|
|
);
|
|
console.log(
|
|
`%c📦 Version: ${__BUILD_VERSION__}`,
|
|
'color: #2196F3; font-weight: bold;'
|
|
);
|
|
console.log(
|
|
`%c🕐 Built: ${__BUILD_TIME__}`,
|
|
'color: #FF9800; font-weight: bold;'
|
|
);
|
|
console.log(
|
|
'%c━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━',
|
|
'color: #9E9E9E;'
|
|
);
|
|
|
|
export { VannaChat } from './components/vanna-chat';
|
|
export { VannaMessage } from './components/vanna-message';
|
|
export { VannaStatusBar } from './components/vanna-status-bar';
|
|
export { VannaProgressTracker } from './components/vanna-progress-tracker';
|
|
export { PlotlyChart } from './components/plotly-chart';
|
|
|
|
// Rich component system
|
|
export {
|
|
ComponentRegistry,
|
|
ComponentManager,
|
|
CardComponentRenderer,
|
|
TaskListComponentRenderer,
|
|
ProgressBarComponentRenderer,
|
|
NotificationComponentRenderer,
|
|
StatusIndicatorComponentRenderer,
|
|
TextComponentRenderer
|
|
} from './components/rich-component-system';
|
|
|
|
// Rich component styles are injected automatically by the ComponentManager
|