blob: f3db3d42f5e7002962feb59c4c16f99df551a89a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
|
import select from 'select-dom';
import oneEvent from 'one-event';
export default async function loadDetailsMenu(detailsMenu: HTMLElement): Promise<void> {
const fragment = select('.js-comment-header-actions-deferred-include-fragment', detailsMenu);
if (!fragment) {
return;
}
detailsMenu.parentElement!.dispatchEvent(new Event('mouseover'));
await oneEvent(fragment, 'load');
}
|