summaryrefslogtreecommitdiff
path: root/source/features/revert-file.tsx
diff options
context:
space:
mode:
authorGravatar Federico Brigante <opensource@bfred.it> 2020-04-08 00:13:02 +0200
committerGravatar Federico Brigante <opensource@bfred.it> 2020-04-08 00:14:49 +0200
commit9581d7f78a22275717ad3c5c812ef14b2a4fb8d2 (patch)
tree7dacd50447a41180594de301edb993cc899257dd /source/features/revert-file.tsx
parent9fa2a1dd71a0b2465fb67ab29918a7b63bdac0fa (diff)
downloadrefined-github-9581d7f78a22275717ad3c5c812ef14b2a4fb8d2.tar.gz
refined-github-9581d7f78a22275717ad3c5c812ef14b2a4fb8d2.tar.zst
refined-github-9581d7f78a22275717ad3c5c812ef14b2a4fb8d2.zip
Update delegate-it
Diffstat (limited to 'source/features/revert-file.tsx')
-rw-r--r--source/features/revert-file.tsx10
1 files changed, 5 insertions, 5 deletions
diff --git a/source/features/revert-file.tsx b/source/features/revert-file.tsx
index 041a9450..1c37aa61 100644
--- a/source/features/revert-file.tsx
+++ b/source/features/revert-file.tsx
@@ -1,7 +1,7 @@
import React from 'dom-chef';
import select from 'select-dom';
import onetime from 'onetime';
-import delegate, {DelegateEvent} from 'delegate-it';
+import delegate from 'delegate-it';
import * as api from '../libs/api';
import features from '../libs/features';
import fetchDom from '../libs/fetch-dom';
@@ -73,7 +73,7 @@ async function commitFileContent(menuItem: Element, content: string): Promise<vo
}
const filesReverted = new WeakSet<HTMLButtonElement>();
-async function handleRevertFileClick(event: DelegateEvent<MouseEvent, HTMLButtonElement>): Promise<void> {
+async function handleRevertFileClick(event: delegate.Event<MouseEvent, HTMLButtonElement>): Promise<void> {
const menuItem = event.delegateTarget;
// Only allow one click
@@ -112,7 +112,7 @@ async function handleRevertFileClick(event: DelegateEvent<MouseEvent, HTMLButton
}
}
-function handleMenuOpening(event: DelegateEvent): void {
+function handleMenuOpening(event: delegate.Event): void {
const dropdown = event.delegateTarget.nextElementSibling!;
const editFile = select<HTMLAnchorElement>('[aria-label^="Change this"]', dropdown);
@@ -133,8 +133,8 @@ function handleMenuOpening(event: DelegateEvent): void {
}
function init(): void {
- delegate('.js-file-header-dropdown > summary', 'click', handleMenuOpening);
- delegate('.rgh-revert-file', 'click', handleRevertFileClick, true);
+ delegate(document, '.js-file-header-dropdown > summary', 'click', handleMenuOpening);
+ delegate(document, '.rgh-revert-file', 'click', handleRevertFileClick, true);
}
features.add({