hanav
Version:
A React Navigation Menu Component Library.
8 lines (7 loc) • 435 B
JavaScript
import React, { cloneElement, useContext } from "react";
import { ContextForMiniItem, ContextForMiniItemOrder } from "./context";
export default function Tail({ children }) {
const { tailFocusItemInContent } = useContext(ContextForMiniItem);
const orderI = useContext(ContextForMiniItemOrder);
return tailFocusItemInContent == null ? children : cloneElement(children, { ref: e => tailFocusItemInContent.current[orderI] = e });
}