UNPKG

jobiqo-cl

Version:

[![CircleCI](https://circleci.com/gh/jobiqo/jobiqo-cl.svg?style=svg&circle-token=5a24efa5b8bbc4879276123e77d0d3f35ca7144c)](https://circleci.com/gh/jobiqo/jobiqo-cl)

37 lines (28 loc) 1.21 kB
'use strict'; 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;