svelte-router-spa
Version:
A full featured router component for Svelte and your Single Page Applications.
20 lines (19 loc) • 433 B
TypeScript
export function UrlParser(
urlString: string,
namedUrl?: string
): Readonly<{
hash: string;
host: string;
hostname: string;
namedParams: Record<string, string>;
namedParamsKeys: string[];
namedParamsValues: string[];
pathNames: string[];
port: string;
pathname: string;
protocol: string;
search: string;
queryParams: Record<string, string>;
queryParamsKeys: string[];
queryParamsValues: string[];
}>;