{"version":3,"names":["useNavigation","useUpstreamNavigation","React","getNameFromFilePath","useContextKey","parent","navigation","contextKey","normalizedParent","useMemo","normalized","startsWith","relativePaths","parentNavigation","getParent","Error","resolveParentId","parentId","from","to","fromParts","split","filter","Boolean","toParts","part","length","pop","push","join"],"sources":["../../../src/router/useNavigation.ts"],"sourcesContent":[null],"mappings":"AAAA,SAEEA,aAAA,IAAiBC,qBAAA,QACZ;AACP,OAAOC,KAAA,MAAW;AAElB,SAASC,mBAAA,QAA2B;AACpC,SAASC,aAAA,QAAqB;AAgBvB,SAASJ,cACdK,MAAA,EACG;EACH,MAAMC,UAAA,GAAaL,qBAAA,CAA2B;EAE9C,MAAMM,UAAA,GAAaH,aAAA,CAAc;EACjC,MAAMI,gBAAA,GAAmBN,KAAA,CAAMO,OAAA,CAAQ,MAAM;IAC3C,IAAI,CAACJ,MAAA,EAAQ;MACX,OAAO;IACT;IACA,MAAMK,UAAA,GAAaP,mBAAA,CAAoBE,MAAM;IAE7C,IAAIA,MAAA,CAAOM,UAAA,CAAW,GAAG,GAAG;MAC1B,OAAOC,aAAA,CAAcL,UAAA,EAAYF,MAAM;IACzC;IACA,OAAOK,UAAA;EACT,GAAG,CAACH,UAAA,EAAYF,MAAM,CAAC;EAEvB,IAAIG,gBAAA,IAAoB,MAAM;IAC5B,MAAMK,gBAAA,GAAmBP,UAAA,CAAWQ,SAAA,CAAUN,gBAAgB;IAE9D,IAAI,CAACK,gBAAA,EAAkB;MACrB,MAAM,IAAIE,KAAA,CACR,gDAAgDV,MAAM,QACnDG,gBAAA,KAAqBH,MAAA,GAAS,iBAAiBG,gBAAgB,MAAM,GAC1E;IACF;IACA,OAAOK,gBAAA;EACT;EACA,OAAOP,UAAA;AACT;AAEO,SAASU,gBACdT,UAAA,EACAU,QAAA,EACe;EACf,IAAI,CAACA,QAAA,EAAU;IACb,OAAO;EACT;EAEA,IAAIA,QAAA,CAASN,UAAA,CAAW,GAAG,GAAG;IAC5B,OAAOR,mBAAA,CAAoBS,aAAA,CAAcL,UAAA,EAAYU,QAAQ,CAAC;EAChE;EACA,OAAOd,mBAAA,CAAoBc,QAAQ;AACrC;AAGA,SAASL,cAAcM,IAAA,EAAcC,EAAA,EAAoB;EACvD,MAAMC,SAAA,GAAYF,IAAA,CAAKG,KAAA,CAAM,GAAG,EAAEC,MAAA,CAAOC,OAAO;EAChD,MAAMC,OAAA,GAAUL,EAAA,CAAGE,KAAA,CAAM,GAAG,EAAEC,MAAA,CAAOC,OAAO;EAE5C,WAAWE,IAAA,IAAQD,OAAA,EAAS;IAC1B,IAAIC,IAAA,KAAS,MAAM;MACjB,IAAIL,SAAA,CAAUM,MAAA,KAAW,GAAG;QAC1B,MAAM,IAAIX,KAAA,CAAM,wBAAwBI,EAAE,kBAAkBD,IAAI,GAAG;MACrE;MACAE,SAAA,CAAUO,GAAA,CAAI;IAChB,WAAWF,IAAA,KAAS,KAAK,CAEzB,OAAO;MACLL,SAAA,CAAUQ,IAAA,CAAKH,IAAI;IACrB;EACF;EAEA,OAAO,MAAML,SAAA,CAAUS,IAAA,CAAK,GAAG;AACjC","ignoreList":[]}