From 8ab83e7487da1d83ef2d0c42f58f28119da43be6 Mon Sep 17 00:00:00 2001 From: Patrick Date: Thu, 2 Jan 2025 13:39:52 +0100 Subject: [PATCH] feat: add nixpkgs-review button to user script --- scripts/github.user.js | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/scripts/github.user.js b/scripts/github.user.js index 6fe4e88..a318af2 100644 --- a/scripts/github.user.js +++ b/scripts/github.user.js @@ -11,6 +11,7 @@ function addButton() { const buttonContainerElement = document.querySelector('.gh-header-actions'); + const div = document.createElement('div'); div.classList = 'flex-md-order-2 pr_tracker'; const pr= window.location.pathname.split('/')[4]; @@ -18,12 +19,28 @@ function addButton() { const btn = document.createElement('button'); btn.classList = 'Button--secondary Button--small Button'; btn.type = 'button'; - btn.innerText = `Subscribe`; + btn.innerText = `nim add`; btn.addEventListener('click', function() { navigator.clipboard.writeText("nim add-pr " + pr); }); + div.appendChild(btn); + buttonContainerElement.firstElementChild.before(div); + + const div = document.createElement('div'); + div.classList = 'flex-md-order-2 pr_tracker'; + const pr= window.location.pathname.split('/')[4]; + + const btn = document.createElement('button'); + btn.classList = 'Button--secondary Button--small Button'; + btn.type = 'button'; + btn.innerText = `nixpkgs-review`; + btn.addEventListener('click', function() { + navigator.clipboard.writeText("nixpkgs-review pr " + pr); + }); + + div.appendChild(btn); buttonContainerElement.firstElementChild.before(div); }