{"version":3,"file":"utils.cjs","names":["checkIfContainsItem","item","activeId","id","items","findIndex","x","type","to","some","exports"],"sources":["../../src/GlobalNavigationBar/utils.tsx"],"sourcesContent":["import { MenuNavigationItemTypeDesktopGroup } from './types';\r\n\r\nexport const checkIfContainsItem = (item: MenuNavigationItemTypeDesktopGroup, activeId: string) : boolean => {\r\n    if(item.id == activeId)\r\n        return true;\r\n    if(item.items.findIndex(x => x.type == 'item' && x.to == activeId) >= 0)\r\n        return true;\r\n    return item.items.some(x => x.type == 'desktopgroup' && checkIfContainsItem(x, activeId));\r\n}"],"mappings":";;;;;;AAEO,MAAMA,mBAAmB,GAAGA,CAACC,IAAwC,EAAEC,QAAgB,KAAe;EACzG,IAAGD,IAAI,CAACE,EAAE,IAAID,QAAQ,EAClB,OAAO,IAAI;EACf,IAAGD,IAAI,CAACG,KAAK,CAACC,SAAS,CAACC,CAAC,IAAIA,CAAC,CAACC,IAAI,IAAI,MAAM,IAAID,CAAC,CAACE,EAAE,IAAIN,QAAQ,CAAC,IAAI,CAAC,EACnE,OAAO,IAAI;EACf,OAAOD,IAAI,CAACG,KAAK,CAACK,IAAI,CAACH,CAAC,IAAIA,CAAC,CAACC,IAAI,IAAI,cAAc,IAAIP,mBAAmB,CAACM,CAAC,EAAEJ,QAAQ,CAAC,CAAC;AAC7F,CAAC;AAAAQ,OAAA,CAAAV,mBAAA,GAAAA,mBAAA","ignoreList":[]}