%PDF- %PDF-
Direktori : /var/www/html/node_modules/eslint-plugin-jsx-a11y/lib/util/ |
Current File : //var/www/html/node_modules/eslint-plugin-jsx-a11y/lib/util/isDisabledElement.js |
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _jsxAstUtils = require("jsx-ast-utils"); var isDisabledElement = function isDisabledElement(attributes) { var disabledAttr = (0, _jsxAstUtils.getProp)(attributes, 'disabled'); var disabledAttrValue = (0, _jsxAstUtils.getPropValue)(disabledAttr); var isHTML5Disabled = disabledAttr && disabledAttrValue !== undefined; if (isHTML5Disabled) { return true; } var ariaDisabledAttr = (0, _jsxAstUtils.getProp)(attributes, 'aria-disabled'); var ariaDisabledAttrValue = (0, _jsxAstUtils.getLiteralPropValue)(ariaDisabledAttr); if (ariaDisabledAttr && ariaDisabledAttrValue !== undefined && ariaDisabledAttrValue === true) { return true; } return false; }; var _default = isDisabledElement; exports["default"] = _default; module.exports = exports.default;