StackedRouter: use isolated unique id

This commit is contained in:
thislight 2024-12-21 17:37:29 +08:00
parent 157fbade81
commit ee67993796
No known key found for this signature in database
GPG key ID: FCFE5192241CCD4E

View file

@ -21,6 +21,12 @@ import { makeEventListener } from "@solid-primitives/event-listener";
import { useWindowSize } from "@solid-primitives/resize-observer";
import { isPointNotInRect } from "./dom";
let uniqueCounter = 0;
function createUniqueId() {
return `sr-${uniqueCounter++}`;
}
export type StackedRouterProps = Omit<RouterProps, "url">;
export type StackFrame = {