navigation-stack
Version:
Handles navigation in a web browser
15 lines (14 loc) • 865 B
JavaScript
export { addBasePath, removeBasePath } from './basePath';
export addNavigationBlocker from './addNavigationBlocker';
export getLocationUrl from './getLocationUrl';
export parseLocationUrl from './parseLocationUrl';
export parseInputLocation from './parseInputLocation';
export NavigationStack from './NavigationStack';
export DataStorage from './data-storage/DataStorage';
export LocationDataStorage from './data-storage/LocationDataStorage';
export Session from './session/Session';
export InMemorySession from './session/InMemorySession';
export WebBrowserSession from './session/WebBrowserSession';
export ServerSideRenderSession from './session/ServerSideRenderSession';
export ServerSideNavigationError from './session/navigation/error/ServerSideNavigationError';
export NavigationOutOfBoundsError from './session/navigation/error/NavigationOutOfBoundsError';