| Name | Last modified | Size | Description | |
|---|---|---|---|---|
| Parent Directory | - | |||
| useSortable/ | 2024-10-02 08:35 | - | ||
| useFocusTrap/ | 2024-10-02 08:35 | - | ||
| useAsyncValidator/ | 2024-10-02 08:35 | - | ||
| node_modules/ | 2024-10-02 08:36 | - | ||
| index.iife.js | 2024-10-02 08:35 | 23K | ||
| index.cjs | 2024-10-02 08:35 | 19K | ||
| index.mjs | 2024-10-02 08:35 | 18K | ||
| index.d.ts | 2024-10-02 08:35 | 17K | ||
| index.d.mts | 2024-10-02 08:35 | 17K | ||
| index.d.cts | 2024-10-02 08:35 | 17K | ||
| index.iife.min.js | 2024-10-02 08:35 | 10K | ||
| useAxios.iife.js | 2024-10-02 08:35 | 7.3K | ||
| useDrauu.iife.js | 2024-10-02 08:35 | 6.8K | ||
| useCookies.iife.js | 2024-10-02 08:35 | 5.7K | ||
| useAsyncValidator.iife.js | 2024-10-02 08:35 | 5.4K | ||
| useSortable.iife.js | 2024-10-02 08:35 | 5.0K | ||
| useIDBKeyval.iife.js | 2024-10-02 08:35 | 4.9K | ||
| useFocusTrap.iife.js | 2024-10-02 08:35 | 4.8K | ||
| useFuse.iife.js | 2024-10-02 08:35 | 4.7K | ||
| useNProgress.iife.js | 2024-10-02 08:35 | 4.4K | ||
| useChangeCase.iife.js | 2024-10-02 08:35 | 4.4K | ||
| useJwt.iife.js | 2024-10-02 08:35 | 4.1K | ||
| package.json | 2024-10-02 08:35 | 3.9K | ||
| useQRCode.iife.js | 2024-10-02 08:35 | 3.9K | ||
| useAxios.cjs | 2024-10-02 08:35 | 3.7K | ||
| useAxios.mjs | 2024-10-02 08:35 | 3.6K | ||
| useAxios.d.ts | 2024-10-02 08:35 | 3.5K | ||
| useAxios.d.mts | 2024-10-02 08:35 | 3.5K | ||
| useAxios.d.cts | 2024-10-02 08:35 | 3.5K | ||
| useDrauu.iife.min.js | 2024-10-02 08:35 | 3.3K | ||
| useDrauu.cjs | 2024-10-02 08:35 | 3.3K | ||
| useAxios.iife.min.js | 2024-10-02 08:35 | 3.2K | ||
| useDrauu.mjs | 2024-10-02 08:35 | 3.2K | ||
| useCookies.d.ts | 2024-10-02 08:35 | 2.9K | ||
| useCookies.d.mts | 2024-10-02 08:35 | 2.9K | ||
| useCookies.d.cts | 2024-10-02 08:35 | 2.9K | ||
| useCookies.iife.min.js | 2024-10-02 08:35 | 2.7K | ||
| useAsyncValidator.iife.min.js | 2024-10-02 08:35 | 2.6K | ||
| README.md | 2024-10-02 08:35 | 2.4K | ||
| useSortable.iife.min.js | 2024-10-02 08:35 | 2.4K | ||
| useIDBKeyval.iife.min.js | 2024-10-02 08:35 | 2.4K | ||
| useFuse.iife.min.js | 2024-10-02 08:35 | 2.4K | ||
| useFocusTrap.iife.min.js | 2024-10-02 08:35 | 2.3K | ||
| useChangeCase.iife.min.js | 2024-10-02 08:35 | 2.3K | ||
| useNProgress.iife.min.js | 2024-10-02 08:35 | 2.2K | ||
| useCookies.cjs | 2024-10-02 08:35 | 2.2K | ||
| useCookies.mjs | 2024-10-02 08:35 | 2.1K | ||
| useJwt.iife.min.js | 2024-10-02 08:35 | 2.1K | ||
| useQRCode.iife.min.js | 2024-10-02 08:35 | 2.0K | ||
| useAsyncValidator.cjs | 2024-10-02 08:35 | 1.9K | ||
| useAsyncValidator.mjs | 2024-10-02 08:35 | 1.8K | ||
| useAsyncValidator.d.ts | 2024-10-02 08:35 | 1.7K | ||
| useAsyncValidator.d.mts | 2024-10-02 08:35 | 1.7K | ||
| useAsyncValidator.d.cts | 2024-10-02 08:35 | 1.7K | ||
| useChangeCase.d.ts | 2024-10-02 08:35 | 1.7K | ||
| useChangeCase.d.mts | 2024-10-02 08:35 | 1.7K | ||
| useChangeCase.d.cts | 2024-10-02 08:35 | 1.7K | ||
| useSortable.cjs | 2024-10-02 08:35 | 1.5K | ||
| useFocusTrap.d.ts | 2024-10-02 08:35 | 1.5K | ||
| useFocusTrap.d.mts | 2024-10-02 08:35 | 1.5K | ||
| useFocusTrap.d.cts | 2024-10-02 08:35 | 1.5K | ||
| useSortable.mjs | 2024-10-02 08:35 | 1.5K | ||
| useIDBKeyval.cjs | 2024-10-02 08:35 | 1.5K | ||
| useIDBKeyval.mjs | 2024-10-02 08:35 | 1.4K | ||
| useFocusTrap.cjs | 2024-10-02 08:35 | 1.3K | ||
| useFocusTrap.mjs | 2024-10-02 08:35 | 1.3K | ||
| useFuse.cjs | 2024-10-02 08:35 | 1.2K | ||
| useFuse.d.ts | 2024-10-02 08:35 | 1.1K | ||
| useFuse.d.mts | 2024-10-02 08:35 | 1.1K | ||
| useFuse.d.cts | 2024-10-02 08:35 | 1.1K | ||
| useFuse.mjs | 2024-10-02 08:35 | 1.1K | ||
| useSortable.d.ts | 2024-10-02 08:35 | 1.1K | ||
| useSortable.d.mts | 2024-10-02 08:35 | 1.1K | ||
| useSortable.d.cts | 2024-10-02 08:35 | 1.1K | ||
| LICENSE | 2024-10-02 08:35 | 1.1K | ||
| useIDBKeyval.d.ts | 2024-10-02 08:35 | 1.0K | ||
| useIDBKeyval.d.mts | 2024-10-02 08:35 | 1.0K | ||
| useIDBKeyval.d.cts | 2024-10-02 08:35 | 1.0K | ||
| useNProgress.cjs | 2024-10-02 08:35 | 1.0K | ||
| useChangeCase.cjs | 2024-10-02 08:35 | 1.0K | ||
| useNProgress.mjs | 2024-10-02 08:35 | 1.0K | ||
| useDrauu.d.ts | 2024-10-02 08:35 | 1.0K | ||
| useDrauu.d.mts | 2024-10-02 08:35 | 1.0K | ||
| useDrauu.d.cts | 2024-10-02 08:35 | 1.0K | ||
| useChangeCase.mjs | 2024-10-02 08:35 | 935 | ||
| useJwt.d.ts | 2024-10-02 08:35 | 909 | ||
| useJwt.d.mts | 2024-10-02 08:35 | 909 | ||
| useJwt.d.cts | 2024-10-02 08:35 | 909 | ||
| useNProgress.d.ts | 2024-10-02 08:35 | 815 | ||
| useNProgress.d.mts | 2024-10-02 08:35 | 815 | ||
| useNProgress.d.cts | 2024-10-02 08:35 | 815 | ||
| useJwt.cjs | 2024-10-02 08:35 | 725 | ||
| useJwt.mjs | 2024-10-02 08:35 | 675 | ||
| useQRCode.cjs | 2024-10-02 08:35 | 466 | ||
| useQRCode.mjs | 2024-10-02 08:35 | 423 | ||
| useQRCode.d.ts | 2024-10-02 08:35 | 369 | ||
| useQRCode.d.mts | 2024-10-02 08:35 | 369 | ||
| useQRCode.d.cts | 2024-10-02 08:35 | 369 |
# @vueuse/integrations
[](https://www.npmjs.com/package/@vueuse/integrations)
> This is an add-on of [VueUse](https://github.com/vueuse/vueuse), providing integration wrappers for utility libraries.
## Install
```bash
npm i @vueuse/integrations
```
## Functions
<!--GENERATED LIST, DO NOT MODIFY MANUALLY-->
<!--FUNCTIONS_LIST_STARTS-->
- [`useAsyncValidator`](https://vueuse.org/integrations/useAsyncValidator/) — wrapper for [`async-validator`](https://github.com/yiminghe/async-validator)
- [`useAxios`](https://vueuse.org/integrations/useAxios/) — wrapper for [`axios`](https://github.com/axios/axios)
- [`useChangeCase`](https://vueuse.org/integrations/useChangeCase/) — reactive wrapper for [`change-case`](https://github.com/blakeembrey/change-case)
- [`useCookies`](https://vueuse.org/integrations/useCookies/) — wrapper for [`universal-cookie`](https://www.npmjs.com/package/universal-cookie)
- [`useDrauu`](https://vueuse.org/integrations/useDrauu/) — reactive instance for [drauu](https://github.com/antfu/drauu)
- [`useFocusTrap`](https://vueuse.org/integrations/useFocusTrap/) — reactive wrapper for [`focus-trap`](https://github.com/focus-trap/focus-trap)
- [`useFuse`](https://vueuse.org/integrations/useFuse/) — easily implement fuzzy search using a composable with [Fuse.js](https://github.com/krisk/fuse)
- [`useIDBKeyval`](https://vueuse.org/integrations/useIDBKeyval/) — wrapper for [`idb-keyval`](https://www.npmjs.com/package/idb-keyval)
- [`useJwt`](https://vueuse.org/integrations/useJwt/) — wrapper for [`jwt-decode`](https://github.com/auth0/jwt-decode)
- [`useNProgress`](https://vueuse.org/integrations/useNProgress/) — reactive wrapper for [`nprogress`](https://github.com/rstacruz/nprogress)
- [`useQRCode`](https://vueuse.org/integrations/useQRCode/) — wrapper for [`qrcode`](https://github.com/soldair/node-qrcode)
- [`useSortable`](https://vueuse.org/integrations/useSortable/) — wrapper for [`sortable`](https://github.com/SortableJS/Sortable)
<!--FUNCTIONS_LIST_ENDS-->
## Tree-shaking
For better tree-shaking result, import functions from submodules, for example:
```ts
import { useAxios } from '@vueuse/integrations/useAxios'
// Don't
import { useAxios } from '@vueuse/integrations'
```
## License
[MIT License](https://github.com/vueuse/vueuse/blob/master/LICENSE) © 2019-PRESENT [Anthony Fu](https://github.com/antfu)