@refinedev/core
Version:
refine is a React-based framework for building internal tools, rapidly. It ships with Ant Design System, an enterprise-level UI toolkit.
12 lines (9 loc) • 386 B
text/typescript
import { splitToSegments } from "./split-to-segments";
/**
* Checks if the both routes have the same number of segments.
*/
export const isSegmentCountsSame = (route: string, resourceRoute: string) => {
const routeSegments = splitToSegments(route);
const resourceRouteSegments = splitToSegments(resourceRoute);
return routeSegments.length === resourceRouteSegments.length;
};