summaryrefslogtreecommitdiff
path: root/source/features/clean-repo-tabs.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'source/features/clean-repo-tabs.tsx')
-rw-r--r--source/features/clean-repo-tabs.tsx10
1 files changed, 5 insertions, 5 deletions
diff --git a/source/features/clean-repo-tabs.tsx b/source/features/clean-repo-tabs.tsx
index 9b9b45f6..8ba3e550 100644
--- a/source/features/clean-repo-tabs.tsx
+++ b/source/features/clean-repo-tabs.tsx
@@ -1,5 +1,5 @@
import {CachedFunction} from 'webext-storage-cache';
-import select from 'select-dom';
+import {$} from 'select-dom';
import elementReady from 'element-ready';
import * as pageDetect from 'github-url-detection';
@@ -27,24 +27,24 @@ function mustKeepTab(tab: HTMLElement): boolean {
}
function setTabCounter(tab: HTMLElement, count: number): void {
- const tabCounter = select('.Counter', tab)!;
+ const tabCounter = $('.Counter', tab)!;
tabCounter.textContent = abbreviateNumber(count);
tabCounter.title = count > 999 ? String(count) : '';
}
function onlyShowInDropdown(id: string): void {
- const tabItem = select(`[data-tab-item$="${id}"]`);
+ const tabItem = $(`[data-tab-item$="${id}"]`);
if (!tabItem && pageDetect.isEnterprise()) { // GHE #3962
return;
}
(tabItem!.closest('li') ?? tabItem!.closest('.UnderlineNav-item'))!.classList.add('d-none');
- const menuItem = select(`[data-menu-item$="${id}"]`)!;
+ const menuItem = $(`[data-menu-item$="${id}"]`)!;
menuItem.removeAttribute('data-menu-item');
menuItem.hidden = false;
// The item has to be moved somewhere else because the overflow nav is order-dependent
- select('.UnderlineNav-actions ul')!.append(menuItem);
+ $('.UnderlineNav-actions ul')!.append(menuItem);
}
const wikiPageCount = new CachedFunction('wiki-page-count', {