netlify-cms-widget-object
Advanced tools
Comparing version
@@ -6,2 +6,13 @@ # Change Log | ||
## [2.7.2](https://github.com/netlify/netlify-cms/compare/netlify-cms-widget-object@2.7.1...netlify-cms-widget-object@2.7.2) (2022-04-13) | ||
### Bug Fixes | ||
* **relation-widget:** i18n options ([#6299](https://github.com/netlify/netlify-cms/issues/6299)) ([4bf6464](https://github.com/netlify/netlify-cms/commit/4bf64642e4c0be4adce81af1d407bdbd5770a727)) | ||
## [2.7.1](https://github.com/netlify/netlify-cms/compare/netlify-cms-widget-object@2.7.0...netlify-cms-widget-object@2.7.1) (2021-08-04) | ||
@@ -8,0 +19,0 @@ |
@@ -16,9 +16,10 @@ "use strict"; | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) { symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); } keys.push.apply(keys, symbols); } return keys; } | ||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } | ||
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 Widget(opts = {}) { | ||
function Widget() { | ||
let opts = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; | ||
return _objectSpread({ | ||
@@ -25,0 +26,0 @@ name: 'object', |
@@ -111,3 +111,4 @@ "use strict"; | ||
isFieldDuplicate, | ||
isFieldHidden | ||
isFieldHidden, | ||
locale | ||
} = this.props; | ||
@@ -138,3 +139,4 @@ | ||
isFieldDuplicate: isFieldDuplicate, | ||
isFieldHidden: isFieldHidden | ||
isFieldHidden: isFieldHidden, | ||
locale: locale | ||
}); | ||
@@ -157,30 +159,33 @@ } | ||
if (multiFields || singleField) { | ||
return (0, _core.jsx)(_core.ClassNames, null, ({ | ||
css, | ||
cx | ||
}) => (0, _core.jsx)("div", { | ||
id: forID, | ||
className: cx(classNameWrapper, css` | ||
return (0, _core.jsx)(_core.ClassNames, null, _ref => { | ||
let { | ||
css, | ||
cx | ||
} = _ref; | ||
return (0, _core.jsx)("div", { | ||
id: forID, | ||
className: cx(classNameWrapper, css` | ||
${styleStrings.objectWidgetTopBarContainer} | ||
`, { | ||
[css` | ||
[css` | ||
${styleStrings.nestedObjectControl} | ||
`]: forList | ||
}, { | ||
[css` | ||
}, { | ||
[css` | ||
border-color: ${_netlifyCmsUiDefault.colors.textFieldBorder}; | ||
`]: forList ? !hasError : false | ||
}) | ||
}, forList ? null : (0, _core.jsx)(_netlifyCmsUiDefault.ObjectWidgetTopBar, { | ||
collapsed: collapsed, | ||
onCollapseToggle: this.handleCollapseToggle, | ||
heading: collapsed && this.objectLabel(), | ||
t: t | ||
}), (0, _core.jsx)("div", { | ||
className: cx({ | ||
[css` | ||
}) | ||
}, forList ? null : (0, _core.jsx)(_netlifyCmsUiDefault.ObjectWidgetTopBar, { | ||
collapsed: collapsed, | ||
onCollapseToggle: this.handleCollapseToggle, | ||
heading: collapsed && this.objectLabel(), | ||
t: t | ||
}), (0, _core.jsx)("div", { | ||
className: cx({ | ||
[css` | ||
${styleStrings.collapsedObjectControl} | ||
`]: collapsed | ||
}) | ||
}, this.renderFields(multiFields, singleField)))); | ||
}) | ||
}, this.renderFields(multiFields, singleField))); | ||
}); | ||
} | ||
@@ -209,3 +214,4 @@ | ||
hasError: _propTypes.default.bool, | ||
t: _propTypes.default.func.isRequired | ||
t: _propTypes.default.func.isRequired, | ||
locale: _propTypes.default.string | ||
}); | ||
@@ -212,0 +218,0 @@ |
@@ -18,5 +18,6 @@ "use strict"; | ||
function ObjectPreview({ | ||
field | ||
}) { | ||
function ObjectPreview(_ref) { | ||
let { | ||
field | ||
} = _ref; | ||
return (0, _core.jsx)(_netlifyCmsUiDefault.WidgetPreviewContainer, null, field && field.get('fields') || field.get('field') || null); | ||
@@ -23,0 +24,0 @@ } |
{ | ||
"name": "netlify-cms-widget-object", | ||
"description": "Widget for displaying an object of fields for Netlify CMS.", | ||
"version": "2.7.1", | ||
"version": "2.7.2", | ||
"homepage": "https://www.netlifycms.org/docs/widgets/#object", | ||
@@ -35,3 +35,3 @@ "repository": "https://github.com/netlify/netlify-cms/tree/master/packages/netlify-cms-widget-object", | ||
}, | ||
"gitHead": "32dcd888daa007b10d4b8d88aeb85f639f7d511b" | ||
"gitHead": "cb37aa20f9b7961d2c1e7c74554e53d77cc80d64" | ||
} |
@@ -42,2 +42,3 @@ import React from 'react'; | ||
t: PropTypes.func.isRequired, | ||
locale: PropTypes.string, | ||
}; | ||
@@ -89,2 +90,3 @@ | ||
isFieldHidden, | ||
locale, | ||
} = this.props; | ||
@@ -118,2 +120,3 @@ | ||
isFieldHidden={isFieldHidden} | ||
locale={locale} | ||
/> | ||
@@ -120,0 +123,0 @@ ); |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
530540
4.94%802
2.95%