import { createDropdownMenu } from './dropdown-menu.js'; export function attachMessageMenu(card, head, items) { const trigger = document.createElement('button'); trigger.type = 'button'; trigger.className = 'icon-btn channel-message-more'; trigger.textContent = '⋯'; trigger.setAttribute('aria-label', 'Действия сообщения'); head.append(trigger); const menu = createDropdownMenu({ anchorEl: trigger, items }); card.cleanup = () => menu.destroy(); }