Saltearse al contenido

useSendData

Permite enviar datos a la api rest.

import { useSendData } from "@hooks/useSendData";
{data, isPending, isSuccess, mutateAsync, mutate} = useSendData("ruta-de-envio");

Parametros

ParametroUso
urlurl del endpoint de consulta no es necesarión incluir “/api/” ya que se concatena al final con el texto ingresado
configobjeto con multiples configuraciones

Configuraciones

ConfiguraciónTipoUso
method”post”(por defecto), “delete” , “putIndica el tipo de metodo a utilizar en la peticón
containerID”global”(por defecto), “fromModal”indica donde se renderizará la notificación de envio incorrecto o incorrecto
customFn()=>voidfunción que se ejecutara cuando la petición sea correcta
onSuccessMsgstringmensaje personalizado para notificación de envio correcto
onErrorMsgstringmensaje personalizado para notificación de envio incorrecto
refetchFn()=>void, anyfunción para realizar llamar al refetch de datos si es necesario