UNPKG

dareway-rui

Version:

41 lines (30 loc) 898 B
'use strict'; var _interopRequireDefault = require('@babel/runtime/helpers/interopRequireDefault'); Object.defineProperty(exports, '__esModule', { value: true }); exports.default = void 0; var _Focus = require('../../Focus'); var _ContentWrapper = _interopRequireDefault(require('./ContentWrapper')); var canFocus = function canFocus(props) { var children = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : []; if (props.hidden) { return false; } for (var i = 0; i < children.length; i++) { if (children[i].canFocus && children[i].canFocus()) { return true; } } return false; }; var _default = (0, _Focus.withFocus)( { canFocus: canFocus }, { autoFocus: true } )(_ContentWrapper.default); exports.default = _default; //@ sourceMappingURL=WrapContentWrapperWithFocus.js.map