UNPKG

hanav

Version:

A React Navigation Menu Component Library.

8 lines (7 loc) 434 B
import React, { cloneElement, useContext } from "react"; import { ContextForMiniItem, ContextForMiniItemOrder } from "./context"; export default function Head({ children }) { const { headFocusItemInContent } = useContext(ContextForMiniItem) const orderI = useContext(ContextForMiniItemOrder); return headFocusItemInContent == null ? children : cloneElement(children, { ref: e => headFocusItemInContent.current[orderI] = e }); }