{"ast":null,"code":"import React from 'react';\nimport { Link } from '@patternfly/documentation-framework/components';\nimport { Nav, NavList, NavItem } from '@patternfly/react-core';\nimport { Location } from '@reach/router';\nexport var TopNav = function TopNav(_ref) {\n  var navItems = _ref.navItems;\n  return React.createElement(Location, null, function (_ref2) {\n    var location = _ref2.location;\n    return React.createElement(Nav, {\n      \"aria-label\": \"Patternfly top nav\",\n      variant: \"horizontal\"\n    }, React.createElement(NavList, null, navItems.map(function (_ref3) {\n      var path = _ref3.path,\n          text = _ref3.text;\n      return React.createElement(NavItem, {\n        key: path,\n        isActive: location.pathname.includes(path)\n      }, React.createElement(Link, {\n        className: \"ws-top-nav-link\",\n        to: path\n      }, text));\n    })));\n  });\n};","map":{"version":3,"names":["React","Link","Nav","NavList","NavItem","Location","TopNav","navItems","location","map","path","text","pathname","includes"],"sources":["/Users/ausulliv/repos/temp/patternfly-react/node_modules/@patternfly/documentation-framework/components/topNav/topNav.js"],"sourcesContent":["import React from 'react';\nimport { Link } from '@patternfly/documentation-framework/components';\nimport { Nav, NavList, NavItem } from '@patternfly/react-core';\nimport { Location } from '@reach/router';\n\nexport const TopNav = ({ navItems }) => (\n  <Location>\n    {({ location }) => \n      <Nav aria-label=\"Patternfly top nav\" variant=\"horizontal\">\n        <NavList>\n          {navItems.map(({ path, text }) => (\n            <NavItem\n              key={path}\n              isActive={location.pathname.includes(path)}\n            >\n              <Link className=\"ws-top-nav-link\" to={path}>{text}</Link>\n            </NavItem>\n          ))}\n        </NavList>\n      </Nav>\n    }\n  </Location>\n);\n  "],"mappings":"AAAA,OAAOA,KAAP,MAAkB,OAAlB;AACA,SAASC,IAAT,QAAqB,gDAArB;AACA,SAASC,GAAT,EAAcC,OAAd,EAAuBC,OAAvB,QAAsC,wBAAtC;AACA,SAASC,QAAT,QAAyB,eAAzB;AAEA,OAAO,IAAMC,MAAM,GAAG,SAATA,MAAS;EAAA,IAAGC,QAAH,QAAGA,QAAH;EAAA,OACpB,oBAAC,QAAD,QACG;IAAA,IAAGC,QAAH,SAAGA,QAAH;IAAA,OACC,oBAAC,GAAD;MAAK,cAAW,oBAAhB;MAAqC,OAAO,EAAC;IAA7C,GACE,oBAAC,OAAD,QACGD,QAAQ,CAACE,GAAT,CAAa;MAAA,IAAGC,IAAH,SAAGA,IAAH;MAAA,IAASC,IAAT,SAASA,IAAT;MAAA,OACZ,oBAAC,OAAD;QACE,GAAG,EAAED,IADP;QAEE,QAAQ,EAAEF,QAAQ,CAACI,QAAT,CAAkBC,QAAlB,CAA2BH,IAA3B;MAFZ,GAIE,oBAAC,IAAD;QAAM,SAAS,EAAC,iBAAhB;QAAkC,EAAE,EAAEA;MAAtC,GAA6CC,IAA7C,CAJF,CADY;IAAA,CAAb,CADH,CADF,CADD;EAAA,CADH,CADoB;AAAA,CAAf"},"metadata":{},"sourceType":"module"}