AxiosPromise
Type parameters
TobjectRequiredProperties
[toStringTag]stringRequiredMethods
catch
catch<TResult>(onrejected?): Promise<AxiosResponse<T, any> | TResult>
Attaches a callback for only the rejection of the Promise.
TResultobjectRequiredParameters
onrejectednull | (reason: any) => TResult | PromiseLike<TResult>The callback to execute when the Promise is rejected.
Returns
Promise<AxiosResponse<T, any> | TResult>
A Promise for the completion of the callback.
Inherited from
Promise.catch
finally
finally(onfinally?): Promise<AxiosResponse<T, any>>
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
Promise<AxiosResponse<T, any>>
A Promise for the completion of the callback.
Inherited from
Promise.finally
then
then<TResult1, TResult2>(onfulfilled?, onrejected?): Promise<TResult1 | TResult2>
Attaches callbacks for the resolution and/or rejection of the Promise.
TResult1objectRequiredTResult2objectRequiredParameters
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
Promise<TResult1 | TResult2>
PromisePromise<TResult1 | TResult2>RequiredA Promise for the completion of which ever callback is executed.
PromisePromise<TResult1 | TResult2>RequiredInherited from
Promise.then
Was this section helpful?