{"version":3,"file":"index.mjs","sources":["../../../../../../packages/components/array-base/src/index.ts"],"sourcesContent":["import { composeExport } from '@element-plus/utils/util'\nimport { useArray, useIndex, useKey, useRecord } from './hooks'\nimport { ArrayBase } from './array-base'\nimport { ArrayBaseItem } from './array-base-item'\nimport { ArrayBaseAddition } from './addition'\nimport { ArrayBaseRemove } from './remove'\nimport { ArrayBaseSortHandle } from './sort-handle'\nimport { ArrayBaseMoveDown } from './movedown'\nimport { ArrayBaseMoveUp } from './moveup'\nimport { ArrayBaseIndex } from './order'\nimport { ArrayBaseSymbol, ItemSymbol } from './constant'\n\nexport default composeExport(ArrayBase, {\n  useKey,\n  useArray,\n  useIndex,\n  useRecord,\n  ItemSymbol,\n  ArrayBaseSymbol,\n  Item: ArrayBaseItem,\n  Addition: ArrayBaseAddition,\n  Remove: ArrayBaseRemove,\n  SortHandle: ArrayBaseSortHandle,\n  MoveDown: ArrayBaseMoveDown,\n  MoveUp: ArrayBaseMoveUp,\n  Index: ArrayBaseIndex,\n})\n"],"names":["ArrayBase"],"mappings":";;;;;;;;;;;;AAYA,gBAAe,cAAcA,WAAW,EAAA;AAAA,EACtC,MAAA;AAAA,EACA,QAAA;AAAA,EACA,QAAA;AAAA,EACA,SAAA;AAAA,EACA,UAAA;AAAA,EACA,eAAA;AAAA,EACA,IAAM,EAAA,aAAA;AAAA,EACN,QAAU,EAAA,iBAAA;AAAA,EACV,MAAQ,EAAA,eAAA;AAAA,EACR,UAAY,EAAA,mBAAA;AAAA,EACZ,QAAU,EAAA,iBAAA;AAAA,EACV,MAAQ,EAAA,eAAA;AAAA,EACR,KAAO,EAAA,cAAA;AACT,CAAC,CAAA;;;;"}