UNPKG

@ng-doc/builder

Version:

<!-- PROJECT LOGO --> <br /> <div align="center"> <a href="https://github.com/ng-doc/ng-doc"> <img src="https://ng-doc.com/assets/images/ng-doc.svg?raw=true" alt="Logo" height="150px"> </a>

23 lines 762 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.sortNavigationEntries = sortNavigationEntries; const is_present_1 = require("@ng-doc/core/helpers/is-present"); /** * * @param entries */ function sortNavigationEntries(entries) { return entries.sort((a, b) => { if ((0, is_present_1.isPresent)(a.item.order) && (0, is_present_1.isPresent)(b.item.order)) { return a.item.order - b.item.order; } if ((0, is_present_1.isPresent)(a.item.order)) { return -1; } if ((0, is_present_1.isPresent)(b.item.order)) { return 1; } return a.item.title.localeCompare(b.item.title); }); } //# sourceMappingURL=sort-navigation-entities.js.map