Files
DRBv3/server/addons/example/index.js.ex
Logan Cusano 7d4f48a446 #6 The bones
- Added a module to load addons
- Added an example module that just extends the socketIO connection to add an console log
2024-03-10 04:03:40 -04:00

17 lines
529 B
Elixir

// Function called by the main application to initialize the addon
export function initialize(io) {
console.log('Initializing addon1');
// Call other functions within the addon module
registerSocketEvents(io);
// Call additional initialization functions if needed
}
// Function to register Socket.IO event handlers
function registerSocketEvents(io) {
io.on('connection', (socket) => {
console.log('A client connected from addon1');
// Add more event handlers if needed
});
}