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

armstrong-react

Package Overview
Dependencies
Maintainers
5
Versions
339
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

armstrong-react - npm Package Compare versions

Comparing version

to
2.5.18

10

dist/components/form/inputs/checkboxInput.js

@@ -25,5 +25,5 @@ "use strict";

var _this = this;
var id = form_1.generateUniqueId(function (u) { return "checkbox_" + u; });
var validationMessage = formCore_1.DataValidationMessage.get(this.props);
var _a = this.props, validationMode = _a.validationMode, labelContent = _a.labelContent, attrs = tslib_1.__rest(_a, ["validationMode", "labelContent"]);
var _a = this.props, validationMode = _a.validationMode, labelContent = _a.labelContent, id = _a.id, attrs = tslib_1.__rest(_a, ["validationMode", "labelContent", "id"]);
var autoId = id || form_1.generateUniqueId(function (u) { return "checkbox_" + u; });
var classes = classNames_1.ClassHelpers.classNames("armstrong-input", "checkbox", this.props.className, {

@@ -33,5 +33,5 @@ "show-validation": (validationMode !== "none" && validationMessage)

return (React.createElement("div", { className: classes },
React.createElement("input", tslib_1.__assign({}, attrs, { ref: function (i) { return _this.input = i; }, id: id, type: "checkbox" })),
React.createElement("label", { htmlFor: id }),
React.createElement("label", { className: "checkbox-label", htmlFor: id }, labelContent)));
React.createElement("input", tslib_1.__assign({}, attrs, { ref: function (i) { return _this.input = i; }, id: autoId, type: "checkbox" })),
React.createElement("label", { htmlFor: autoId }),
React.createElement("label", { className: "checkbox-label", htmlFor: autoId }, labelContent)));
};

@@ -38,0 +38,0 @@ CheckboxInput.defaultProps = {

@@ -26,4 +26,4 @@ "use strict";

var validationMessage = formCore_1.DataValidationMessage.get(this.props);
var _a = this.props, labelContent = _a.labelContent, validationMode = _a.validationMode, attrs = tslib_1.__rest(_a, ["labelContent", "validationMode"]);
var id = form_1.generateUniqueId(function (u) { return "radio_" + u; });
var _a = this.props, labelContent = _a.labelContent, validationMode = _a.validationMode, id = _a.id, attrs = tslib_1.__rest(_a, ["labelContent", "validationMode", "id"]);
var autoId = id || form_1.generateUniqueId(function (u) { return "radio_" + u; });
var classes = classNames_1.ClassHelpers.classNames("armstrong-input", "radio", this.props.className, {

@@ -33,5 +33,5 @@ "show-validation": (validationMode !== "none" && validationMessage)

return (React.createElement("div", { className: classes, title: validationMessage },
React.createElement("input", tslib_1.__assign({ id: id }, attrs, { ref: function (i) { return _this.input = i; }, type: "radio" }, formCore_1.DataValidationMessage.spread(validationMessage))),
React.createElement("label", { htmlFor: id }),
React.createElement("label", { className: "radio-label", htmlFor: id }, labelContent)));
React.createElement("input", tslib_1.__assign({ id: autoId }, attrs, { ref: function (i) { return _this.input = i; }, type: "radio" }, formCore_1.DataValidationMessage.spread(validationMessage))),
React.createElement("label", { htmlFor: autoId }),
React.createElement("label", { className: "radio-label", htmlFor: autoId }, labelContent)));
};

@@ -38,0 +38,0 @@ RadioInput.defaultProps = {

@@ -10,2 +10,4 @@ /// <reference types="react" />

mode?: "push" | "slide";
/** ID for the burger menu node, avoids auto-generation for isomorphic use. */
burgerMenuId?: string;
}

@@ -12,0 +14,0 @@ export declare class BurgerMenu extends React.Component<IBurgerMenuProps, {}> {

@@ -12,3 +12,3 @@ "use strict";

var _this = _super.call(this, props) || this;
_this.menuId = form_1.generateUniqueId(function (u) { return "burger-menu-" + u; });
_this.menuId = props.burgerMenuId || form_1.generateUniqueId(function (u) { return "burger-menu-" + u; });
return _this;

@@ -15,0 +15,0 @@ }

{
"name": "armstrong-react",
"version": "2.5.17",
"version": "2.5.18",
"description": "Rocketmakers Armstrong library of React components",

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

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet