import * as React from "react"; import { FocusableGroupContext } from "./FocusableGroupContext"; export const withFocusableContext = (Component) => { // eslint-disable-next-line react/display-name const WithFocusableContext = ( { groupId, ...props }: Record, ref ) => { const groupIdContext = React.useContext(FocusableGroupContext); const propsGroupId = groupId || null; const providedGroupId = propsGroupId || groupIdContext; return ; }; return React.forwardRef(WithFocusableContext); };