Skip to content

provideBrowserHistoryAdapter @vuqs/core/adapters/browser-history ​

Creates a browser History API adapter and provides it to descendant components.

Usage ​

ts
import { provideBrowserHistoryAdapter } from '@vuqs/core/adapters/browser-history'

provideBrowserHistoryAdapter({ defaultOptions: { history: 'replace' } })

Type ​

ts
function provideBrowserHistoryAdapter(options?: BrowserHistoryAdapterOptions): BrowserHistoryAdapter

Parameters ​

Return value ​

  • adapter: BrowserHistoryAdapter
    • The created adapter, already provided. Call from a component setup in the browser.
    • Disposed automatically when the component's effect scope stops.

Adapters.

Released under the MIT License. Inspired by nuqs.