Files
eveAI/eveai_chat_client/static/assets/js/components/index.js

35 lines
1.2 KiB
JavaScript

// Component barrel export file
// Dit bestand maakt het eenvoudiger om alle componenten in één keer te importeren
// Importeer eerst alle componenten lokaal
import { TypingIndicator } from './TypingIndicator.js';
import { FormField } from './FormField.js';
import { DynamicForm } from './DynamicForm.js';
import { ChatMessage } from './ChatMessage.js';
import { MessageHistory } from './MessageHistory.js';
import { ProgressTracker } from './ProgressTracker.js';
import { LanguageSelector } from './LanguageSelector.js';
import { ChatInput } from './ChatInput.js';
// Exporteer componenten individueel
export { TypingIndicator };
export { FormField };
export { DynamicForm };
export { ChatMessage };
export { MessageHistory };
export { ProgressTracker };
export { LanguageSelector };
export { ChatInput };
// Debug logging voor index.js
console.log('🔍 [DEBUG] Components index.js geladen, exporteert:', {
TypingIndicator: typeof TypingIndicator,
ChatMessage: typeof ChatMessage,
MessageHistory: typeof MessageHistory,
ChatInput: typeof ChatInput
});
// Nu kunnen componenten op verschillende manieren worden geïmporteerd:
// 1. import { FormField, ChatMessage } from './components';
// 2. import { ChatInput } from './components/ChatInput.js';