AxiosPromise
Type parameters
T
objectRequiredProperties
[toStringTag]
stringRequiredMethods
catch
Attaches a callback for only the rejection of the Promise.
Parameters
onrejected
null | (reason: any) => TResult | PromiseLike<TResult>The callback to execute when the Promise is rejected.
Returns
A Promise for the completion of the callback.
finally
Attaches a callback that is invoked when the Promise is settled (fulfilled or rejected). The resolved value cannot be modified from the callback.
Parameters
onfinally
null | () => voidThe callback to execute when the Promise is settled (fulfilled or rejected).
Returns
A Promise for the completion of the callback.
then
Attaches callbacks for the resolution and/or rejection of the Promise.
Parameters
onfulfilled
null | (value: AxiosResponse<T, any>) => TResult1 | PromiseLike<TResult1>The callback to execute when the Promise is resolved.
onrejected
null | (reason: any) => TResult2 | PromiseLike<TResult2>The callback to execute when the Promise is rejected.
Returns
Promise
Promise<TResult1 | TResult2>RequiredA Promise for the completion of which ever callback is executed.
Was this section helpful?