Package Exports
- @vueuse/integrations
- @vueuse/integrations/useAsyncValidator
- @vueuse/integrations/useAsyncValidator/component
- @vueuse/integrations/useAxios
- @vueuse/integrations/useChangeCase
- @vueuse/integrations/useCookies
- @vueuse/integrations/useDrauu
- @vueuse/integrations/useFocusTrap
- @vueuse/integrations/useFocusTrap/component
- @vueuse/integrations/useFuse
- @vueuse/integrations/useIDBKeyval
- @vueuse/integrations/useJwt
- @vueuse/integrations/useNProgress
- @vueuse/integrations/useQRCode
- @vueuse/integrations/useSortable
- @vueuse/integrations/useSortable/component
Readme
@vueuse/integrations
This is an add-on of VueUse, providing integration wrappers for utility libraries.
Install
npm i @vueuse/integrations
Functions
useAsyncValidator
— wrapper forasync-validator
useAxios
— wrapper foraxios
useChangeCase
— reactive wrapper forchange-case
useCookies
— wrapper foruniversal-cookie
useDrauu
— reactive instance for drauuuseFocusTrap
— reactive wrapper forfocus-trap
useFuse
— easily implement fuzzy search using a composable with Fuse.jsuseIDBKeyval
— wrapper foridb-keyval
useJwt
— wrapper forjwt-decode
useNProgress
— reactive wrapper fornprogress
useQRCode
— wrapper forqrcode
useSortable
— wrapper forsortable
Tree-shaking
For better tree-shaking result, import functions from submodules, for example:
// Don't
import { useAxios } from '@vueuse/integrations'
import { useAxios } from '@vueuse/integrations/useAxios'
License
MIT License © 2019-PRESENT Anthony Fu