{"version":3,"file":"diff.mjs","sources":["../../../../src/components/Motion/util/diff.ts"],"sourcesContent":[null],"names":["STATUS_ADD","STATUS_KEEP","STATUS_REMOVE","STATUS_REMOVED","wrapKeyToObject","key","keyObj","Object","assign","String","parseKeys","keys","map","diffKeys","prevKeys","currentKeys","list","currentIndex","currentLen","length","prevKeyObjects","currentKeyObjects","forEach","hit","i","currentKeyObj","concat","slice","obj","status","push","filter","matchKey","node"],"mappings":"AAAO,MAAMA,EAAa,MACbC,EAAc,OACdC,EAAgB,SAChBC,EAAiB,UAYxB,SAAUC,gBAAgBC,GAC9B,IAAIC,EAMJ,OAJEA,EADED,GAAsB,iBAARA,GAAoB,QAASA,EACpCA,EAEA,CAAEA,OAGRE,OAAAC,OAAAD,OAAAC,OAAA,CAAA,EAAAF,GACH,CAAAD,IAAKI,OAAOH,EAAOD,MAEvB,CAEM,SAAUK,WAAUC,KAAEA,EAAO,IAAyB,CAAA,GAC1D,OAAOA,EAAKC,IAAIR,gBAClB,UAEgBS,SACdC,EAAwB,GACxBC,EAA2B,IAE3B,IAAIC,EAAoB,GACpBC,EAAe,EACnB,MAAMC,EAAaH,EAAYI,OAEzBC,EAAiBV,UAAU,CAAEC,KAAMG,IACnCO,EAAoBX,UAAU,CAAEC,KAAMI,IAG5CK,EAAeE,SAAShB,IACtB,IAAIiB,GAAM,EAEV,IAAK,IAAIC,EAAIP,EAAcO,EAAIN,EAAYM,GAAK,EAAG,CACjD,MAAMC,EAAgBJ,EAAkBG,GACxC,GAAIC,EAAcpB,MAAQC,EAAOD,IAAK,CAEhCY,EAAeO,IACjBR,EAAOA,EAAKU,OACVL,EACGM,MAAMV,EAAcO,GACpBZ,KAAKgB,GAAQrB,OAAAC,OAAAD,OAAAC,OAAA,CAAA,EAAMoB,GAAG,CAAEC,OAAQ7B,OAErCiB,EAAeO,GAEjBR,EAAKc,KACAvB,OAAAC,OAAAD,OAAAC,OAAA,GAAAiB,IACHI,OAAQ5B,KAEVgB,GAAgB,EAEhBM,GAAM,EACN,KACD,CACF,CAGIA,GACHP,EAAKc,KACAvB,OAAAC,OAAAD,OAAAC,OAAA,GAAAF,IACHuB,OAAQ3B,IAEX,IAICe,EAAeC,IACjBF,EAAOA,EAAKU,OACVL,EACGM,MAAMV,GACNL,KAAKgB,GAAQrB,OAAAC,OAAAD,OAAAC,OAAA,CAAA,EAAMoB,GAAG,CAAEC,OAAQ7B,QAQvC,MAAMW,EAAO,CAAA,EACbK,EAAKM,SAAQ,EAAGjB,UACbM,EAAaN,IAASM,EAAaN,IAAQ,GAAK,CAAC,IAmBpD,OAjBuBE,OAAOI,KAAKA,GAAMoB,QACtC1B,GAASM,EAAaN,GAAO,IAEjBiB,SAASU,IAEtBhB,EAAOA,EAAKe,QACV,EAAG1B,MAAKwB,YAAaxB,IAAQ2B,GAAYH,IAAW3B,IAItDc,EAAKM,SAASW,IACRA,EAAK5B,MAAQ2B,IACfC,EAAKJ,OAAS5B,EACf,GACD,IAGGe,CACT"}