@ashraflabs/use-api
Version:
A simple and powerful custom React hook (useApi) that simplifies API requests with automatic loading and error states. Ideal for clean and maintainable data fetching in React components.
9 lines (8 loc) • 410 B
TypeScript
/**
* Removes multiple consecutive slashes from a string, preserving protocol slashes (e.g., http://).
* @param str The input string, typically a URL or path.
* @returns The string with multiple slashes reduced to a single slash.
* @example
* removeMultipleSlashes("http://example.com//api///data"); // "http://example.com/api/data"
*/
export declare function removeMultipleSlashes(str: string): string;