{items.map((item) => (
setOpenId((current) => (current === item.id ? null : item.id))}
tooltipPlacement={placement === 'top' ? 'bottom' : 'right'}
/>
))}
{openItem?.renderPopover ? (
{openItem.renderPopover({ close: () => setOpenId(null) })}
) : null}
);
}