useRouteHash
Shorthand for a reactive route.hash. Available in the @vueuse/router add-on.
Usage
ts
import { useRouteHash } from '@vueuse/router'
const search = useRouteHash()
console.log(search.value) // route.hash
search.value = 'foobar' // router.replace({ hash: 'foobar' })Type Declarations
ts
export declare function useRouteHash(
defaultValue?: MaybeRefOrGetter<RouteHashValueRaw>,
{ mode, route, router }?: ReactiveRouteOptions,
): Ref<RouteHashValueRaw, RouteHashValueRaw>Source
Contributors
Changelog
v13.6.0 on v12.8.0 on v12.3.0 on 59f75 - feat(toValue): deprecate toValue from @vueuse/shared in favor of Vue's native965bf - fix(useRouteHash, useRouteParams, useRouteQuery): fix effect triggering multiple times (#4113)v10.3.0 on 0d02f - fix(router): improves router functions: synchronize values, adds tests, and optimize performance (#3184)v10.2.0 on