Nodejs-Refresh-Token/src/controllers/users/deleteUser.ts
2023-04-25 00:30:11 +02:00

20 lines
467 B
TypeScript

import { Request, Response } from 'express';
import User from '../../models/user';
const user = new User();
export const deleteUser = async (req: Request, res: Response) => {
try {
const response = await user.deleteUser(req.params.id);
res.status(200).json({
status: true,
data: response,
message: 'User deleted successfully.'
});
} catch (error) {
res.status(400).json({
message: (error as Error).message
});
}
};