Initial commit
This commit is contained in:
37
aivanov_project/vanna/frontends/webcomponent/src/index.ts
Normal file
37
aivanov_project/vanna/frontends/webcomponent/src/index.ts
Normal file
@@ -0,0 +1,37 @@
|
||||
// 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
|
||||
Reference in New Issue
Block a user