mirror of
https://github.com/facebook/docusaurus.git
synced 2025-08-04 01:09:20 +02:00
fix(core): ensure stable webpack theme aliases sorting (#6878)
This commit is contained in:
parent
99b1fb90d5
commit
73df485aec
1 changed files with 1 additions and 1 deletions
|
@ -20,7 +20,7 @@ export function sortAliases(aliases: ThemeAliases): ThemeAliases {
|
|||
const entries = _.sortBy(Object.entries(aliases), ([alias]) => alias);
|
||||
// @theme/NavbarItem should be after @theme/NavbarItem/LocaleDropdown
|
||||
entries.sort(([alias1], [alias2]) =>
|
||||
alias1.includes(`${alias2}/`) ? -1 : 0,
|
||||
alias1.includes(`${alias2}/`) ? -1 : alias2.includes(`${alias1}/`) ? 1 : 0,
|
||||
);
|
||||
return Object.fromEntries(entries);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue