/
githubmirror
/
react-hook-form
Обзор
Документация
Войти
/
githubmirror
/
react-hook-form
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/utils/move.ts
18 строк
322 B
daisuke
🛩️ minor improvement with early return with move utility (#7481)
10 янв 2022, 10:53
Не верифицирован
10 янв 2022, 10:53
9639c37
Код
Авторство
О чём код?
import isUndefined from './isUndefined'; export default <T>( data: (T | undefined)[], from: number, to: number, ): (T | undefined)[] => { if (!Array.isArray(data)) { return []; } if (isUndefined(data[to])) { data[to] = undefined; } data.splice(to, 0, data.splice(from, 1)[0]); return data; };