Add-ons
The core package aims to be lightweight and dependence free. While the add-ons are wrapping popular packages into the consistent API style.
Router (@vueuse/router)
Utilities for vue-router
useRouteHash— shorthand for reactive route.hashuseRouteQuery— shorthand for reactive route.query
Integrations (@vueuse/integrations)
Integration wrappers for utility libraries
useAxios— wrapper foraxiosuseCookies— wrapper foruniversal-cookieuseNProgress— reactive wrapper fornprogressuseQRCode— wrapper forqrcode
RxJS (@vueuse/rxjs)
Enables RxJS reactive functions in Vue
from— two wrappers around of the original functions to allow use ref objectstoObserver— sugar function to convert a ref in an observeruseObservable— use an ObservableuseSubscription— uses subscriptions without worry about unsubscribing to it or memory leaks
Firebase (@vueuse/firebase)
Enables realtime bindings for Firebase
useFirestore— reactive Firestore bindinguseRTDB— reactive Firebase Realtime Database binding