react-film
Version:
React component for showing carousel just like a film strip
24 lines (17 loc) • 1.89 kB
JavaScript
;
require("core-js/modules/es.object.define-property.js");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = useItemContainerCallbackRef;
var _react = require("react");
var _useInternalContext2 = _interopRequireDefault(require("./internal/useInternalContext"));
function useItemContainerCallbackRef() {
var _useInternalContext = (0, _useInternalContext2["default"])(),
itemContainerCallbackRefWithSubscribe = _useInternalContext.itemContainerCallbackRefWithSubscribe;
return (0, _react.useCallback)(function (element) {
return itemContainerCallbackRefWithSubscribe(element);
}, [itemContainerCallbackRefWithSubscribe]);
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ob29rcy91c2VJdGVtQ29udGFpbmVyQ2FsbGJhY2tSZWYuanMiXSwibmFtZXMiOlsidXNlSXRlbUNvbnRhaW5lckNhbGxiYWNrUmVmIiwiaXRlbUNvbnRhaW5lckNhbGxiYWNrUmVmV2l0aFN1YnNjcmliZSIsImVsZW1lbnQiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7O0FBQUE7O0FBRUE7O0FBRWUsU0FBU0EsMkJBQVQsR0FBdUM7QUFDcEQsNEJBQWtELHNDQUFsRDtBQUFBLE1BQVFDLHFDQUFSLHVCQUFRQSxxQ0FBUjs7QUFFQSxTQUFPLHdCQUNMLFVBQUFDLE9BQU87QUFBQSxXQUFJRCxxQ0FBcUMsQ0FBQ0MsT0FBRCxDQUF6QztBQUFBLEdBREYsRUFFTCxDQUFDRCxxQ0FBRCxDQUZLLENBQVA7QUFJRCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHVzZUNhbGxiYWNrIH0gZnJvbSAncmVhY3QnO1xuXG5pbXBvcnQgdXNlSW50ZXJuYWxDb250ZXh0IGZyb20gJy4vaW50ZXJuYWwvdXNlSW50ZXJuYWxDb250ZXh0JztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gdXNlSXRlbUNvbnRhaW5lckNhbGxiYWNrUmVmKCkge1xuICBjb25zdCB7IGl0ZW1Db250YWluZXJDYWxsYmFja1JlZldpdGhTdWJzY3JpYmUgfSA9IHVzZUludGVybmFsQ29udGV4dCgpO1xuXG4gIHJldHVybiB1c2VDYWxsYmFjayhcbiAgICBlbGVtZW50ID0+IGl0ZW1Db250YWluZXJDYWxsYmFja1JlZldpdGhTdWJzY3JpYmUoZWxlbWVudCksXG4gICAgW2l0ZW1Db250YWluZXJDYWxsYmFja1JlZldpdGhTdWJzY3JpYmVdXG4gICk7XG59XG4iXX0=