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.
@vueuse/router
)
Router (Utilities for vue-router
useRouteHash
— shorthand for reactive route.hashuseRouteQuery
— shorthand for reactive route.query
@vueuse/integrations
)
Integrations (Integration wrappers for utility libraries
useAxios
— wrapper foraxios
useCookies
— wrapper foruniversal-cookie
useNProgress
— reactive wrapper fornprogress
useQRCode
— wrapper forqrcode
@vueuse/rxjs
)
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
@vueuse/firebase
)
Firebase (Enables realtime bindings for Firebase
useFirestore
— reactive Firestore bindinguseRTDB
— reactive Firebase Realtime Database binding