oidc-client-rx
Version:
ReactiveX enhanced OIDC and OAuth2 protocol support for browser-based JavaScript applications
18 lines • 724 B
TypeScript
import { InjectionToken } from '@outposts/injection-js';
import type { AnyRouter } from '@tanstack/solid-router';
import type { AuthFeature } from '../../features';
import { AbstractRouter } from '../../router';
export type TanStackRouter = AnyRouter;
export declare const TANSTACK_ROUTER: InjectionToken<AnyRouter>;
export declare class TanStackRouterAdapter implements AbstractRouter<string> {
private router;
private beforeLoadToLocation;
private destoryRef$;
constructor();
navigateByUrl(url: string): void;
getCurrentNavigation(): {
extractedUrl: string;
};
}
export declare function withTanstackRouter(router: TanStackRouter): AuthFeature;
//# sourceMappingURL=solid-router.d.ts.map