AxiosPromise
Type parameters
TobjectRequiredProperties
[toStringTag]stringRequiredMethods
catch
Attaches a callback for only the rejection of the Promise.
Parameters
onrejectednull | (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
onfinallynull | () => 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
onfulfillednull | (value: AxiosResponse<T, any>) => TResult1 | PromiseLike<TResult1>The callback to execute when the Promise is resolved.
onrejectednull | (reason: any) => TResult2 | PromiseLike<TResult2>The callback to execute when the Promise is rejected.
Returns
PromisePromise<TResult1 | TResult2>RequiredA Promise for the completion of which ever callback is executed.
Was this section helpful?