1 | "use strict";
|
2 |
|
3 | exports.__esModule = true;
|
4 | exports["default"] = isRequiredForA11y;
|
5 |
|
6 | function isRequiredForA11y(propType) {
|
7 | return function validate(props, propName, componentName) {
|
8 | if (props[propName] == null) {
|
9 | return new Error("The prop '" + propName + "' is required to make '" + componentName + "' accessible" + " for users using assistive technologies such as screen readers");
|
10 | }
|
11 |
|
12 | return propType(props, propName, componentName);
|
13 | };
|
14 | }
|
15 |
|
16 | module.exports = exports["default"]; |
\ | No newline at end of file |