New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

gutenblock-controls

Package Overview
Dependencies
Maintainers
1
Versions
42
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gutenblock-controls - npm Package Compare versions

Comparing version 0.3.1 to 0.3.2

8

dist/base/inspector.js

@@ -15,2 +15,4 @@ 'use strict';

function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
var InspectorControls = wp.blocks.InspectorControls;

@@ -31,4 +33,6 @@

return React.cloneElement(child, {
setAttributes: data.setAttributes,
attributes: data.attributes
attributes: data.attributes,
onChange: function onChange(name, value) {
return data.setAttributes(_defineProperty({}, name, value));
}
});

@@ -35,0 +39,0 @@ })

@@ -21,14 +21,11 @@ "use strict";

function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }
var Input = function Input(_ref) {
var attributes = _ref.attributes,
setAttributes = _ref.setAttributes,
name = _ref.name,
var name = _ref.name,
type = _ref.type,
label = _ref.label,
onChange = _ref.onChange,
type = _ref.type,
props = _objectWithoutProperties(_ref, ["attributes", "setAttributes", "name", "label", "onChange", "type"]);
_onChange = _ref.onChange,
attributes = _ref.attributes,
props = _objectWithoutProperties(_ref, ["name", "type", "label", "onChange", "attributes"]);

@@ -50,3 +47,3 @@ return wp.element.createElement(

onChange: function onChange(e) {
return setAttributes(_defineProperty({}, name, e.target.value));
return _onChange(name, e.target.value);
}

@@ -53,0 +50,0 @@ }))

@@ -13,4 +13,2 @@ "use strict";

function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
var Button = wp.components.Button;

@@ -22,3 +20,2 @@ var MediaUpload = wp.blocks.MediaUpload;

attributes = _ref.attributes,
setAttributes = _ref.setAttributes,
onChange = _ref.onChange,

@@ -38,3 +35,3 @@ label = _ref.label;

onSelect: function onSelect(media) {
return setAttributes(_defineProperty({}, name, media.sizes.full.url));
return onChange(name, media.sizes.full.url);
}

@@ -41,0 +38,0 @@ });

@@ -7,4 +7,2 @@ 'use strict';

var _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }();
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();

@@ -120,3 +118,3 @@

attributes = _props3.attributes,
onChange = _props3.onChange,
_onChange = _props3.onChange,
_onDelete = _props3.onDelete;

@@ -126,21 +124,18 @@

return _react2.default.Children.map(children, function (child) {
var _React$cloneElement;
return _react2.default.cloneElement(child, (_React$cloneElement = {
return _react2.default.cloneElement(child, {
key: index,
index: index,
setAttributes: setAttributes,
attributes: attributes && attributes[attribute] && attributes[attribute][index] ? attributes[attribute][index] : {}
}, _defineProperty(_React$cloneElement, 'setAttributes', function setAttributes(data) {
var _Object$keys = Object.keys(data),
_Object$keys2 = _slicedToArray(_Object$keys, 1),
name = _Object$keys2[0];
_this2.update(name, data[name], index, onChange, child.onUpdate);
}), _defineProperty(_React$cloneElement, 'onDelete', function onDelete(childAttributes, childAttribute) {
return _this2.delete(childAttributes, childAttribute, index, _onDelete, child.onDelete);
}), _defineProperty(_React$cloneElement, 'style', {
marginLeft: '10px',
marginTop: '15px'
}), _React$cloneElement));
attributes: attributes && attributes[attribute] && attributes[attribute][index] ? attributes[attribute][index] : undefined,
onChange: function onChange(name, value) {
return _this2.update(name, value, index, _onChange, child.onUpdate);
},
onDelete: function onDelete(childAttributes, childAttribute) {
return _this2.delete(childAttributes, childAttribute, index, _onDelete, child.onDelete);
},
style: {
marginLeft: '10px',
marginTop: '15px'
}
});
});

@@ -147,0 +142,0 @@ }

{
"name": "gutenblock-controls",
"version": "0.3.1",
"version": "0.3.2",
"description": "Useful inspector controls for gutenberg",

@@ -5,0 +5,0 @@ "main": "dist/index.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc