// Check and initialize drag-drop functionality | |
document.addEventListener('DOMContentLoaded', function() { | |
// Check if the initializeDragAndDrop function exists | |
if (typeof initializeDragAndDrop === 'function') { | |
console.log('Drag and Drop initialization found!'); | |
// Delay initialization to ensure everything is loaded | |
setTimeout(() => { | |
console.log('Initializing Drag and Drop functionality...'); | |
// Call the initialization function | |
initializeDragAndDrop(); | |
}, 500); | |
} else { | |
console.error('ERROR: Drag and Drop initialization function not found!'); | |
console.log('Make sure drag-drop.js is correctly loaded before other scripts.'); | |
} | |
}); |