blob: 94e3dd907043ed67eff0833f1fb0757706112b25 (
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('include-fragment.SelectMenu-loading', detailsMenu);
if (!fragment) {
return;
}
detailsMenu.parentElement!.dispatchEvent(new Event('mouseover'));
await oneEvent(fragment, 'load');
}
|