# useLocation

Public function exposed as useLocation from @typed/vue.

## Signatures

```ts
export declare function useLocation<ER = never>(options?: ReactiveOptions<Destination, never, Navigation, ER>): import("./Reactive.js").AsyncState<{
    readonly id: string;
    readonly key: string;
    readonly url: URL;
    readonly state: unknown;
    readonly sameDocument: boolean;
}, ER>;
```


