estafette-router
Version:
Estafette Router helps you write React Routes faster, safer and more convenient.
16 lines (15 loc) • 1.04 kB
TypeScript
import { Params } from './useRouterHelpers/useRouterHelpers';
export declare const useHistory: () => {
push: (route: string, params?: Params | undefined) => void;
length: number;
action: import("history").Action;
location: import("history").Location<import("history").History.PoorMansUnknown>;
replace(path: string, state?: import("history").History.PoorMansUnknown): void;
replace(location: import("history").LocationDescriptorObject<import("history").History.PoorMansUnknown>): void;
go(n: number): void;
goBack(): void;
goForward(): void;
block(prompt?: string | boolean | import("history").History.TransitionPromptHook<import("history").History.PoorMansUnknown> | undefined): import("history").UnregisterCallback;
listen(listener: import("history").History.LocationListener<import("history").History.PoorMansUnknown>): import("history").UnregisterCallback;
createHref(location: import("history").LocationDescriptorObject<import("history").History.PoorMansUnknown>): string;
};