{"ast":null,"code":"var accessibilityRoleToWebRole = {\n  adjustable: 'slider',\n  button: 'button',\n  header: 'heading',\n  image: 'img',\n  imagebutton: null,\n  keyboardkey: null,\n  label: null,\n  link: 'link',\n  none: 'presentation',\n  search: 'search',\n  summary: 'region',\n  text: null\n};\n\nvar propsToAriaRole = function propsToAriaRole(_ref) {\n  var accessibilityRole = _ref.accessibilityRole;\n\n  if (accessibilityRole) {\n    var inferredRole = accessibilityRoleToWebRole[accessibilityRole];\n\n    if (inferredRole !== null) {\n      return inferredRole || accessibilityRole;\n    }\n  }\n};\n\nexport default propsToAriaRole;","map":{"version":3,"sources":["/Users/nishan/Desktop/oss/responsive-breakpoints/example/node_modules/react-native-web/dist/modules/AccessibilityUtil/propsToAriaRole.js"],"names":["accessibilityRoleToWebRole","adjustable","button","header","image","imagebutton","keyboardkey","label","link","none","search","summary","text","propsToAriaRole","_ref","accessibilityRole","inferredRole"],"mappings":"AAQA,IAAIA,0BAA0B,GAAG;AAC/BC,EAAAA,UAAU,EAAE,QADmB;AAE/BC,EAAAA,MAAM,EAAE,QAFuB;AAG/BC,EAAAA,MAAM,EAAE,SAHuB;AAI/BC,EAAAA,KAAK,EAAE,KAJwB;AAK/BC,EAAAA,WAAW,EAAE,IALkB;AAM/BC,EAAAA,WAAW,EAAE,IANkB;AAO/BC,EAAAA,KAAK,EAAE,IAPwB;AAQ/BC,EAAAA,IAAI,EAAE,MARyB;AAS/BC,EAAAA,IAAI,EAAE,cATyB;AAU/BC,EAAAA,MAAM,EAAE,QAVuB;AAW/BC,EAAAA,OAAO,EAAE,QAXsB;AAY/BC,EAAAA,IAAI,EAAE;AAZyB,CAAjC;;AAeA,IAAIC,eAAe,GAAG,SAASA,eAAT,CAAyBC,IAAzB,EAA+B;AACnD,MAAIC,iBAAiB,GAAGD,IAAI,CAACC,iBAA7B;;AAEA,MAAIA,iBAAJ,EAAuB;AACrB,QAAIC,YAAY,GAAGhB,0BAA0B,CAACe,iBAAD,CAA7C;;AAEA,QAAIC,YAAY,KAAK,IAArB,EAA2B;AAEzB,aAAOA,YAAY,IAAID,iBAAvB;AACD;AACF;AACF,CAXD;;AAaA,eAAeF,eAAf","sourcesContent":["/**\n * Copyright (c) Nicolas Gallagher.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * \n */\nvar accessibilityRoleToWebRole = {\n  adjustable: 'slider',\n  button: 'button',\n  header: 'heading',\n  image: 'img',\n  imagebutton: null,\n  keyboardkey: null,\n  label: null,\n  link: 'link',\n  none: 'presentation',\n  search: 'search',\n  summary: 'region',\n  text: null\n};\n\nvar propsToAriaRole = function propsToAriaRole(_ref) {\n  var accessibilityRole = _ref.accessibilityRole;\n\n  if (accessibilityRole) {\n    var inferredRole = accessibilityRoleToWebRole[accessibilityRole];\n\n    if (inferredRole !== null) {\n      // ignore roles that don't map to web\n      return inferredRole || accessibilityRole;\n    }\n  }\n};\n\nexport default propsToAriaRole;"]},"metadata":{},"sourceType":"module"}