UNPKG

@gravity-ui/uikit

Version:

Gravity UI base styling and components

12 lines (11 loc) 443 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.moveForward = moveForward; function moveForward(items, activeItemIndex, steps = 1, skip) { const newActiveItemIndex = (activeItemIndex + steps) % items.length; if (skip && skip(items[newActiveItemIndex])) { return moveForward(items, newActiveItemIndex, 1, skip); } return newActiveItemIndex; } //# sourceMappingURL=moveForward.js.map