summaryrefslogtreecommitdiff
path: root/source/helpers/add-after-branch-selector.tsx
diff options
context:
space:
mode:
authorGravatar Federico Brigante <me@fregante.com> 2023-05-11 05:28:40 +0800
committerGravatar GitHub <noreply@github.com> 2023-05-10 21:28:40 +0000
commit48658675d7bbb3ecd5e3a51df0447b65bb0b1219 (patch)
treed70832506df4326c612f721b1c6c496513db0eac /source/helpers/add-after-branch-selector.tsx
parent358edc207f72fb01a32c916c28b90839359c662a (diff)
downloadrefined-github-48658675d7bbb3ecd5e3a51df0447b65bb0b1219.tar.gz
refined-github-48658675d7bbb3ecd5e3a51df0447b65bb0b1219.tar.zst
refined-github-48658675d7bbb3ecd5e3a51df0447b65bb0b1219.zip
Improve reliability of `list-prs-for-branch` (#6641)23.5.10
Diffstat (limited to 'source/helpers/add-after-branch-selector.tsx')
-rw-r--r--source/helpers/add-after-branch-selector.tsx27
1 files changed, 0 insertions, 27 deletions
diff --git a/source/helpers/add-after-branch-selector.tsx b/source/helpers/add-after-branch-selector.tsx
deleted file mode 100644
index 5ed5d35a..00000000
--- a/source/helpers/add-after-branch-selector.tsx
+++ /dev/null
@@ -1,27 +0,0 @@
-import React from 'dom-chef';
-import select from 'select-dom';
-import elementReady from 'element-ready';
-
-import {wrapAll} from './dom-utils.js';
-
-export default async function addAfterBranchSelector(button: Element): Promise<void> {
- button.classList.add('ml-2');
- const branchSelector = (await elementReady('#branch-select-menu', {waitForChildren: false}))!;
- const branchSelectorWrapper = branchSelector.closest('.position-relative')!;
- const breadcrumb = select('.breadcrumb');
- if (!breadcrumb) {
- branchSelectorWrapper.after(button);
- return;
- }
-
- branchSelectorWrapper.append(button);
- if (branchSelector.classList.contains('rgh-wrapper-added')) {
- return;
- }
-
- breadcrumb.classList.add('flex-shrink-0');
- breadcrumb.classList.remove('mt-3');
- branchSelector.classList.add('rgh-wrapper-added');
- branchSelectorWrapper.classList.add('d-flex', 'flex-shrink-0');
- wrapAll([branchSelectorWrapper, breadcrumb], <div className="d-flex flex-wrap flex-1 mr-2" style={{rowGap: '16px'}}/>);
-}