UNPKG

svelte-query-params

Version:

A lightweight, dead-simple, type-safe reactive query parameter store built for Svelte 5.

21 lines (18 loc) 628 B
import { a as QueryParamsOptions, A as Adapter } from '../../types-Cewx0UBF.js'; import 'valibot'; import 'zod'; interface BrowserAdapterOptions extends Pick<QueryParamsOptions, "windowObj"> { /** * If `true`, the browser URL will be updated using * {@linkcode History.replaceState}, otherwise the browser URL will be * updated using {@linkcode History.pushState} * * @default false */ replace?: boolean; } /** * Browser only adapter, does nothing when on the server */ declare function browser(options?: BrowserAdapterOptions): Adapter; export { type BrowserAdapterOptions, browser };