/move

Move lodash mixin. Move an item in array.

Primary LanguageJavaScriptMIT LicenseMIT

_.move LoDash mixin

Move an item in an array

npm install lodash-move

LoDash issue is here. Give it a 👍 if you want to see it added to Lodash.

Example

move(['a', 'b', 'c'], 2, 0)
// -> ['c', 'a', 'b']

move([{name: 'Fred'}, {name: 'Barney'}, {name: 'Wilma'}, {name: 'Betty'}], 2, 1)
// -> [{name: 'Fred', name: 'Wilma', name: 'Barney', name: 'Betty'}]