Files
pole-book/server/node_modules/@strapi/upload/dist/admin/utils/moveElement.mjs.map

1 line
1.1 KiB
Plaintext

{"version":3,"file":"moveElement.mjs","sources":["../../../admin/src/utils/moveElement.ts"],"sourcesContent":["const move = <T = number>(array: T[], oldIndex: number, newIndex: number) => {\n if (newIndex >= array.length) {\n newIndex = array.length - 1;\n }\n array.splice(newIndex, 0, array.splice(oldIndex, 1)[0]);\n\n return array;\n};\n\nexport const moveElement = <T = number>(array: T[], index: number, offset: number) => {\n const newIndex = index + offset;\n\n return move(array, index, newIndex);\n};\n"],"names":["move","array","oldIndex","newIndex","length","splice","moveElement","index","offset"],"mappings":"AAAA,MAAMA,IAAAA,GAAO,CAAaC,KAAAA,EAAYC,QAAkBC,EAAAA,QAAAA,GAAAA;IACtD,IAAIA,QAAAA,IAAYF,KAAMG,CAAAA,MAAM,EAAE;QAC5BD,QAAWF,GAAAA,KAAAA,CAAMG,MAAM,GAAG,CAAA;AAC5B;IACAH,KAAMI,CAAAA,MAAM,CAACF,QAAAA,EAAU,CAAGF,EAAAA,KAAAA,CAAMI,MAAM,CAACH,QAAAA,EAAU,CAAE,CAAA,CAAC,CAAE,CAAA,CAAA;IAEtD,OAAOD,KAAAA;AACT,CAAA;AAEaK,MAAAA,WAAAA,GAAc,CAAaL,KAAAA,EAAYM,KAAeC,EAAAA,MAAAA,GAAAA;AACjE,IAAA,MAAML,WAAWI,KAAQC,GAAAA,MAAAA;IAEzB,OAAOR,IAAAA,CAAKC,OAAOM,KAAOJ,EAAAA,QAAAA,CAAAA;AAC5B;;;;"}