(indexA: number, indexB: number)
| 268 | }; |
| 269 | |
| 270 | const swap = (indexA: number, indexB: number) => { |
| 271 | if (disabled) { |
| 272 | return; |
| 273 | } |
| 274 | |
| 275 | const updatedFieldArrayValues = control._getFieldArray(name); |
| 276 | swapArrayAt(updatedFieldArrayValues, indexA, indexB); |
| 277 | swapArrayAt(ids.current, indexA, indexB); |
| 278 | updateValues(updatedFieldArrayValues); |
| 279 | setFields(updatedFieldArrayValues); |
| 280 | control._setFieldArray( |
| 281 | name, |
| 282 | updatedFieldArrayValues, |
| 283 | swapArrayAt, |
| 284 | { |
| 285 | argA: indexA, |
| 286 | argB: indexB, |
| 287 | }, |
| 288 | false, |
| 289 | ); |
| 290 | }; |
| 291 | |
| 292 | const move = (from: number, to: number) => { |
| 293 | if (disabled) { |
no outgoing calls
searching dependent graphs…