react-native-web-internals
Version:
React Native for Web
27 lines (26 loc) • 714 B
JavaScript
var accessibilityRoleToWebRole = {
adjustable: "slider",
button: "button",
header: "heading",
image: "img",
imagebutton: null,
keyboardkey: null,
label: null,
link: "link",
none: "presentation",
search: "search",
summary: "region",
text: null
},
propsToAriaRole = function (param) {
var {
accessibilityRole
} = param;
if (accessibilityRole) {
var inferredRole = accessibilityRoleToWebRole[accessibilityRole];
if (inferredRole !== null) return inferredRole || accessibilityRole;
}
},
propsToAriaRole_default = propsToAriaRole;
export { propsToAriaRole_default as default };
//# sourceMappingURL=propsToAriaRole.native.js.map