UNPKG
box-ui-elements-mlh
Version:
latest (2.0.0)
2.0.0
1.0.0
Box UI Elements
github.com/MaximeLhermite/box-ui-elements
MaximeLhermite/box-ui-elements
box-ui-elements-mlh
/
es
/
components
/
draggable-list
/
draggable-list-utils
/
reorder.js.flow
11 lines
(8 loc)
•
270 B
Flow
View Raw
1
2
3
4
5
6
7
8
9
10
11
// @flow
function
reorder
(
list
:
Array
<
any
>,
startIndex
:
number
,
endIndex
:
number
):
Array
<
any
> {
const
result = list.
slice
(
0
);
const
[removed] = result.
splice
(startIndex,
1
); result.
splice
(endIndex,
0
, removed);
return
result; }
export
default
reorder;