Callbackが呼び出されたことを判定
判定するだけで待つ必要はないので、Promiseは使わない
code:script.js
export function checkEventFired(element, type) {
let event = undefined;
const callback = (e) => {
event = e;
element.removeEventListener(type, callback);
};
element.addEventListener(type, callback);
return () => event;
}
任意のcallbackを呼び出す函数で使えるように拡張したいな