@department-of-veterans-affairs/component-library
Advanced tools
Comparing version 1.0.0 to 1.1.0
11
Date.js
@@ -119,2 +119,9 @@ "use strict"; | ||
} | ||
} else if (year.value.length >= 4) { | ||
var yr = parseInt(year.value, 10); | ||
if (yr < _validations.minYear || yr > _validations.maxYear) { | ||
isValid = false; | ||
errorMessage = "Please enter a year between ".concat(_validations.minYear, " and ").concat(_validations.maxYear); | ||
} | ||
} | ||
@@ -172,4 +179,4 @@ | ||
name: "".concat(this.props.name, "Year"), | ||
max: (0, _moment["default"])().add(100, 'year').year(), | ||
min: "1900", | ||
max: _validations.maxYear, | ||
min: _validations.minYear, | ||
pattern: "[0-9]{4}", | ||
@@ -176,0 +183,0 @@ field: year, |
@@ -16,2 +16,8 @@ "use strict"; | ||
var _Telephone = _interopRequireWildcard(require("./Telephone")); | ||
function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function _getRequireWildcardCache() { return cache; }; return cache; } | ||
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { "default": obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj["default"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; } | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
@@ -65,7 +71,10 @@ | ||
isOpen: this.props.isOpen | ||
}, /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement("p", null, /*#__PURE__*/_react["default"].createElement("b", null, "Call the VA.gov Help Desk")), /*#__PURE__*/_react["default"].createElement("p", null, /*#__PURE__*/_react["default"].createElement("a", { | ||
href: "tel:18555747286" | ||
}, "1-855-574-7286")), /*#__PURE__*/_react["default"].createElement("p", null, "TTY: ", /*#__PURE__*/_react["default"].createElement("a", { | ||
href: "tel:+18008778339" | ||
}, "1-800-877-8339")), /*#__PURE__*/_react["default"].createElement("p", null, "Monday \u2013 Friday, 8:00 a.m. \u2013 8:00 p.m. (ET)"))); | ||
}, /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement("p", null, /*#__PURE__*/_react["default"].createElement("b", null, "Call the VA.gov Help Desk")), /*#__PURE__*/_react["default"].createElement("p", null, /*#__PURE__*/_react["default"].createElement(_Telephone["default"], { | ||
contact: _Telephone.CONTACTS.HELP_DESK | ||
})), /*#__PURE__*/_react["default"].createElement("p", null, "TTY:", ' ', /*#__PURE__*/_react["default"].createElement(_Telephone["default"], { | ||
contact: _Telephone.CONTACTS['711'], | ||
pattern: _Telephone.PATTERNS['911'] | ||
})), /*#__PURE__*/_react["default"].createElement("p", null, "We\u2019re here ", /*#__PURE__*/_react["default"].createElement("abbr", { | ||
title: "24 hours a day, 7 days a week" | ||
}, "24/7")))); | ||
} | ||
@@ -72,0 +81,0 @@ }]); |
@@ -108,2 +108,9 @@ "use strict"; | ||
} | ||
} else if (year.value.length >= 4) { | ||
var yr = parseInt(year.value, 10); | ||
if (yr < _validations.minYear || yr > _validations.maxYear) { | ||
isValid = false; | ||
errorMessage = "Please enter a year between ".concat(_validations.minYear, " and ").concat(_validations.maxYear); | ||
} | ||
} | ||
@@ -150,4 +157,4 @@ | ||
name: "".concat(this.props.name, "Year"), | ||
max: (0, _moment["default"])().add(100, 'year').year(), | ||
min: "1900", | ||
max: _validations.maxYear, | ||
min: _validations.minYear, | ||
pattern: "[0-9]{4}", | ||
@@ -154,0 +161,0 @@ field: year, |
{ | ||
"name": "@department-of-veterans-affairs/component-library", | ||
"version": "1.0.0", | ||
"description": "React implementation of patterns in Formation", | ||
"version": "1.1.0", | ||
"description": "VA.gov component library in React", | ||
"keywords": [ | ||
@@ -47,3 +47,3 @@ "react", | ||
"@babel/preset-env": "^7.12.10", | ||
"@department-of-veterans-affairs/formation": "^6.9.0", | ||
"@department-of-veterans-affairs/formation": "6.13.2", | ||
"@storybook/addon-a11y": "^6.1.1", | ||
@@ -50,0 +50,0 @@ "@storybook/addon-actions": "^6.1.1", |
@@ -14,2 +14,6 @@ This module contains reusable react components from [vets-website](https://github.com/department-of-veterans-affairs/vets-website) housed in its design system [repo](https://github.com/department-of-veterans-affairs/design-system). | ||
## Contributing | ||
The issue tracker is disabled on this repo. To request a new component or a feature enhancement, please [open an issue here](https://github.com/department-of-veterans-affairs/vets-design-system-documentation/issues/new?assignees=&labels=vsp-design-system-team&template=feature_request.md) | ||
## Running Storybook locally | ||
@@ -20,6 +24,2 @@ | ||
1. `yarn install` | ||
1. `cd packages/formation-react` | ||
1. `yarn install` | ||
- It's a Lerna thing. For some reason, it doesn't work without _both_ | ||
installs. ¯\_(ツ)\_/¯ | ||
1. `yarn storybook` | ||
@@ -26,0 +26,0 @@ |
@@ -132,3 +132,8 @@ "use strict"; | ||
value: "" | ||
}, this.props.emptyDescription), optionElements)); | ||
}, this.props.emptyDescription), optionElements), this.props.ariaLiveRegionText && /*#__PURE__*/_react["default"].createElement("span", { | ||
role: "region", | ||
id: "selectAliveRegionInfo", | ||
className: "vads-u-visibility--screen-reader", | ||
"aria-live": "assertive" | ||
}, "".concat(this.props.ariaLiveRegionText, " ").concat(selectedValue))); | ||
} | ||
@@ -135,0 +140,0 @@ }]); |
@@ -43,2 +43,3 @@ "use strict"; | ||
exports.isValidRoutingNumber = isValidRoutingNumber; | ||
exports.maxYear = exports.minYear = void 0; | ||
@@ -53,2 +54,7 @@ var _range2 = _interopRequireDefault(require("lodash/range")); | ||
var minYear = 1900; | ||
exports.minYear = minYear; | ||
var maxYear = (0, _moment["default"])().add(100, 'year').year(); | ||
exports.maxYear = maxYear; | ||
function dateToMoment(dateField) { | ||
@@ -55,0 +61,0 @@ return (0, _moment["default"])({ |
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
270159
4451
1