diff options
Diffstat (limited to 'source/features/prevent-link-loss.tsx')
-rw-r--r-- | source/features/prevent-link-loss.tsx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source/features/prevent-link-loss.tsx b/source/features/prevent-link-loss.tsx index 19adde33..a300403a 100644 --- a/source/features/prevent-link-loss.tsx +++ b/source/features/prevent-link-loss.tsx @@ -1,5 +1,5 @@ import React from 'dom-chef'; -import select from 'select-dom'; +import {$} from 'select-dom'; import {AlertIcon} from '@primer/octicons-react'; import debounceFn from 'debounce-fn'; import * as pageDetect from 'github-url-detection'; @@ -29,7 +29,7 @@ function handleButtonClick({currentTarget: fixButton}: React.MouseEvent<HTMLButt } function getUI(field: HTMLTextAreaElement, ...classes: string[]): HTMLElement { - return select('.rgh-prevent-link-loss-container', field.form!) ?? (createBanner({ + return $('.rgh-prevent-link-loss-container', field.form!) ?? (createBanner({ icon: <AlertIcon className="m-0"/>, text: ( <> @@ -57,11 +57,11 @@ const updateUI = debounceFn(({delegateTarget: field}: DelegateEvent<Event, HTMLT if (!isVulnerableToLinkLoss(field.value)) { getUI(field).remove(); } else if (pageDetect.isNewIssue() || pageDetect.isNewRelease() || pageDetect.isCompare()) { - select('file-attachment', field.form!)!.append( + $('file-attachment', field.form!)!.append( getUI(field, 'mt-2', 'mx-0', 'mx-md-2'), ); } else { - select('.form-actions', field.form!)!.before( + $('.form-actions', field.form!)!.before( getUI(field, 'mx-md-2', 'mb-2'), ); } |