Question: I have a function to remove a user and I want splitting it out between controller.js and model.js the function is in controller.js : export

I have a function to remove a user and I want splitting it out between controller.js and model.js

the function is in controller.js :

export function destroy(req, res) { // Find user in array let userIndex = users.map(function(user) { return user.id; }) .indexOf(req.params.id);

if(userIndex !== -1) { // If user exists in array, remove and return NO CONTENT users.splice(userIndex, 1); res.status(204) .send(); } else { // If user does not exist, return NOT FOUND res.status(404); res.json({message: 'Not Found'}); } }

and the model.js file has the function:

remove(user){

}

the language is javascript, MVC , .js

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!