monitoring-app/src/packages/administrativo/data/User/UserDeleteData.ts

20 lines
No EOL
542 B
TypeScript

'use server'
import { Methods } from '@/shared/services/api/enums/ApiMethodEnum';
import API from '@/shared/services/api/Api';
import { withClientErrorHandler } from '@/withClientErrorHandler/withClientErrorHandler';
async function executeUserDeleteData(usuarioId: number) {
const api = new API();
const response = await api.send({
'method': Methods.DELETE,
'endpoint': `administrativo/user/${usuarioId}`
});
return response;
}
export const UserDeleteData = withClientErrorHandler(executeUserDeleteData)