react-film
Version:
React component for showing carousel just like a film strip
25 lines (17 loc) • 1.54 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"] = usePropsContext;
var _react = require("react");
var _PropsContext = _interopRequireDefault(require("../../PropsContext"));
function usePropsContext() {
var context = (0, _react.useContext)(_PropsContext["default"]);
if (!context) {
throw new Error('react-film: Hooks can only be used inside the component.');
}
return context;
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9ob29rcy9pbnRlcm5hbC91c2VQcm9wc0NvbnRleHQuanMiXSwibmFtZXMiOlsidXNlUHJvcHNDb250ZXh0IiwiY29udGV4dCIsIlByb3BzQ29udGV4dCIsIkVycm9yIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7OztBQUFBOztBQUVBOztBQUVlLFNBQVNBLGVBQVQsR0FBMkI7QUFDeEMsTUFBTUMsT0FBTyxHQUFHLHVCQUFXQyx3QkFBWCxDQUFoQjs7QUFFQSxNQUFJLENBQUNELE9BQUwsRUFBYztBQUNaLFVBQU0sSUFBSUUsS0FBSixDQUFVLDBEQUFWLENBQU47QUFDRDs7QUFFRCxTQUFPRixPQUFQO0FBQ0QiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyB1c2VDb250ZXh0IH0gZnJvbSAncmVhY3QnO1xuXG5pbXBvcnQgUHJvcHNDb250ZXh0IGZyb20gJy4uLy4uL1Byb3BzQ29udGV4dCc7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIHVzZVByb3BzQ29udGV4dCgpIHtcbiAgY29uc3QgY29udGV4dCA9IHVzZUNvbnRleHQoUHJvcHNDb250ZXh0KTtcblxuICBpZiAoIWNvbnRleHQpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoJ3JlYWN0LWZpbG06IEhvb2tzIGNhbiBvbmx5IGJlIHVzZWQgaW5zaWRlIHRoZSBjb21wb25lbnQuJyk7XG4gIH1cblxuICByZXR1cm4gY29udGV4dDtcbn1cbiJdfQ==