diff --git a/npm/ng-packs/packages/core/src/lib/utils/route-utils.ts b/npm/ng-packs/packages/core/src/lib/utils/route-utils.ts index 05b7185d82..8bbbee60ec 100644 --- a/npm/ng-packs/packages/core/src/lib/utils/route-utils.ts +++ b/npm/ng-packs/packages/core/src/lib/utils/route-utils.ts @@ -51,6 +51,12 @@ export function setChildRoute(routes: ABP.FullRoute[], parentNameArr: ABP.FullRo export function sortRoutes(routes: ABP.FullRoute[] = []): ABP.FullRoute[] { if (!routes.length) return []; return routes + .map((route, index) => { + return { + ...route, + order: typeof route.order === 'undefined' ? index + 1 : route.order, + }; + }) .sort((a, b) => a.order - b.order) .map(route => { if (route.children && route.children.length) {