fix(studio,eu): Remove submenus from account measurements sets and patterns. (#354)
Fixes #311 in both the repository studio and in the freesewing.eu site. (Because I am not able to test the stand-alone studio, I'll submit a separate PR to add the fix there.) Co-authored-by: Benjamin Fan <ben-git@swinglonga.com> Reviewed-on: https://codeberg.org/freesewing/freesewing/pulls/354 Reviewed-by: Joost De Cock <joostdecock@noreply.codeberg.org> Co-authored-by: Benjamin Fan <benjamesben@noreply.codeberg.org> Co-committed-by: Benjamin Fan <benjamesben@noreply.codeberg.org>
This commit is contained in:
parent
64223a141a
commit
094863c993
2 changed files with 39 additions and 0 deletions
|
@ -25,6 +25,22 @@ function customizeSidebar(items) {
|
|||
}
|
||||
}
|
||||
|
||||
// Filter out submenus in Your Measurements Sets and Your Patterns
|
||||
for (const item in items) {
|
||||
if (items[item].label === 'Account') {
|
||||
for (const design in items[item].items) {
|
||||
for (const subpage in items[item].items[design].items) {
|
||||
if (
|
||||
items[item].items[design].items[subpage].label === 'Your Measurements Sets' ||
|
||||
items[item].items[design].items[subpage].label === 'Your Patterns'
|
||||
) {
|
||||
items[item].items[design].items[subpage].items = []
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return items
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue