luhn-generator
Version:
A generator of numbers that passes the validation of Luhn algorithm or Luhn formula, also known as the 'modulus 10' or 'mod 10' algorithm
21 lines (15 loc) • 432 B
JavaScript
import { isModalOpen } from '../../commons/dom';
function focusableModalOpenEvaluate(node, options, virtualNode) {
const tabbableElements = virtualNode.tabbableElements.map(
({ actualNode }) => actualNode
);
if (!tabbableElements || !tabbableElements.length) {
return true;
}
if (isModalOpen()) {
this.relatedNodes(tabbableElements);
return undefined;
}
return true;
}
export default focusableModalOpenEvaluate;