docs(core): collapse concepts and recipes (#23219)
Collapse the concepts and recipes sections by default 
This commit is contained in:
parent
46336df3a4
commit
f13a9608b1
@ -1,5 +1,7 @@
|
|||||||
import { MenuItem, MenuSection } from '@nx/nx-dev/models-menu';
|
import { MenuItem, MenuSection } from '@nx/nx-dev/models-menu';
|
||||||
|
|
||||||
|
const COLLAPSIBLE_SECTIONS = ['concepts', 'recipes'];
|
||||||
|
|
||||||
export function getBasicNxSection(items: MenuItem[]): MenuSection {
|
export function getBasicNxSection(items: MenuItem[]): MenuSection {
|
||||||
return {
|
return {
|
||||||
id: 'basic',
|
id: 'basic',
|
||||||
@ -19,7 +21,9 @@ export function getBasicNxSection(items: MenuItem[]): MenuSection {
|
|||||||
.map((m) => {
|
.map((m) => {
|
||||||
return {
|
return {
|
||||||
...m,
|
...m,
|
||||||
disableCollapsible: !m.id.endsWith('tutorial'),
|
disableCollapsible: !COLLAPSIBLE_SECTIONS.some((collapsibleSection) =>
|
||||||
|
m.id.endsWith(collapsibleSection)
|
||||||
|
),
|
||||||
};
|
};
|
||||||
}),
|
}),
|
||||||
};
|
};
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user