Releases: axios-use/axios-use-react
Releases · axios-use/axios-use-react
6.6.0
6.5.0
6.4.2
6.4.1
6.4.0
6.3.0
6.2.0
6.1.0
Features
-
feat(useRequest): return all response. (e9317ce)
interface CreateRequest { // Promise function - ready: () => Promise<[Payload<TRequest>, AxiosRestResponse]>; + ready: () => Promise<[Payload<TRequest>, AxiosResponse]>; // Axios Canceler. clear current request. cancel: Canceler; }
- const [{ data, error, isLoading, other }] = useResource(...) + const [{ data, error, isLoading, response }] = useResource(...)
No BREAKING CHANGES. Will keep other
value, but deprecated.
6.0.0
BREAKING CHANGES
You must update all imports from '@react-cmpt/react-request-hook' to '@axios-use/react'
🚨🚨🚨 Find/replace @react-cmpt/react-request-hook
for @axios-use/react
and upgrade to v6
Features
- Customize the Axios instance of the current item. (#10)
const customIns = axios.create({ // ... }); function Profile({ userId }) { const [{ data, error, isLoading }] = useResource( (id) => ({ url: `/user/${id}` }), [userId], { instance: customIns }, ); // ... }
- useResource: requestParams type can be
false
. (887aabc)