UNPKG

@xo-union/tk-component-header-nav

Version:
21 lines 799 B
import _mapInstanceProperty from "@babel/runtime-corejs3/core-js/instance/map"; import React from "react"; import PropTypes from "prop-types"; import { useHeaderNavContext } from "../Context.js"; const TopLevelList = /*#__PURE__*/React.forwardRef((props, ref) => { var _context; const { classes } = useHeaderNavContext(); return /*#__PURE__*/React.createElement("ul", { className: classes['top-level-nav-list'], ref: ref, role: "list" }, _mapInstanceProperty(_context = React.Children).call(_context, props.children, child => /*#__PURE__*/React.createElement("li", { className: classes['menu-sub-heading-list-item'] }, child))); }); process.env.NODE_ENV !== "production" ? TopLevelList.propTypes = { children: PropTypes.node } : void 0; export default TopLevelList;