Advertisement
Guest User

Untitled

a guest
Feb 21st, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. function getItem(label, menu) {
  2. for ( i in menu.items ) {
  3. if ( menu.items[i].submenu.items ) {
  4. var subItem = menu.items[i].submenu.items.find((item) => {
  5. return item.label === label
  6. })
  7.  
  8. if (subItem) {
  9. return subItem
  10. } else {
  11. var menuItem = menu.items.find((item) => {
  12. return item.label.toString().toLowerCase() === label.toString().toLowerCase()
  13. })
  14.  
  15. if (menuItem) {
  16. return menuItem
  17. } else {
  18. return false
  19. }
  20. }
  21.  
  22. } else {
  23. var menuItem = menu.items.find((item) => {
  24. return item.label.toString().toLowerCase() === label.toString().toLowerCase()
  25. })
  26.  
  27. if ( menuItem ) {
  28. return menuItem
  29. } else {
  30. return false
  31. }
  32. }
  33. }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement