jobiqo-cl
Version:
[](https://circleci.com/gh/jobiqo/jobiqo-cl)
37 lines (28 loc) • 1.21 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }
var React = require('react');
var React__default = _interopDefault(React);
var objectWithoutPropertiesLoose = require('../../../@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js');
var _extends = require('../../../@babel/runtime/helpers/esm/extends.js');
var Lock = require('./Lock.js');
var Trap = require('./Trap.js');
/* that would be a BREAKING CHANGE!
// delaying sidecar execution till the first usage
const RequireSideCar = (props) => {
// eslint-disable-next-line global-require
const SideCar = require('./Trap').default;
return <SideCar {...props} />;
};
*/
var FocusLockCombination = React__default.forwardRef(function (props, ref) {
return React__default.createElement(Lock.default, _extends.default({
sideCar: Trap.default,
ref: ref
}, props));
});
var _ref = Lock.default.propTypes || {},
sideCar = _ref.sideCar,
propTypes = objectWithoutPropertiesLoose.default(_ref, ["sideCar"]);
FocusLockCombination.propTypes = propTypes;
exports.default = FocusLockCombination;