UNPKG

@gechiui/components

Version:
18 lines (15 loc) 426 B
/** * GeChiUI dependencies */ import { forwardRef } from '@gechiui/element'; import warning from '@gechiui/warning'; function ToolbarItem( { children, ...props }, ref ) { if ( typeof children !== 'function' ) { warning( '`ToolbarItem` is a generic headless component that accepts only function children props' ); return null; } return children( { ...props, ref } ); } export default forwardRef( ToolbarItem );