- Eerste stap in het opnieuw laten werken van de chat client...
This commit is contained in:
@@ -1,5 +1,26 @@
|
||||
export const DynamicForm = {
|
||||
name: 'DynamicForm',
|
||||
// Static method for direct rendering
|
||||
renderComponent(container, props, app) {
|
||||
console.log('🔍 [DEBUG] DynamicForm.renderComponent() aangeroepen');
|
||||
|
||||
if (!container) {
|
||||
console.error('Container element niet gevonden voor DynamicForm');
|
||||
return null;
|
||||
}
|
||||
|
||||
console.log('🔍 [DEBUG] DynamicForm container gevonden, Vue app aanmaken');
|
||||
|
||||
try {
|
||||
// Maak een nieuwe Vue app instantie met dit component
|
||||
const instance = app.mount(container);
|
||||
console.log('🔍 [DEBUG] DynamicForm component succesvol gemount');
|
||||
return instance;
|
||||
} catch (error) {
|
||||
console.error('🚨 [ERROR] Fout bij mounten DynamicForm component:', error);
|
||||
return null;
|
||||
}
|
||||
},
|
||||
created() {
|
||||
// Zorg ervoor dat het icoon geladen wordt als iconManager beschikbaar is
|
||||
if (window.iconManager && this.formData && this.formData.icon) {
|
||||
|
||||
Reference in New Issue
Block a user