The usePromise hook consumes an asynchronous function is ideal for using fetch or other asynchronous tasks.
Where :
result
: Retorno de la promesa
status
: Estado de la promesa:
""
: Without executing.
"pending"
: In action.
"fulfilled"
: Successfully executed.
"rejected"
: Executed with error.
asyncFunction
: asynchronous function.
runFunction
: Booleano
, if true
it will execute the promise and define the status.
optionalArguments
: Optional any[]
, allows to regenerate the promise through arguments.