0
0
mirror of https://github.com/go-gitea/gitea.git synced 2025-07-20 10:28:36 +02:00
This commit is contained in:
Kerwin Bryant 2025-01-13 06:09:01 +00:00
parent dc63b48493
commit fe212908b1
2 changed files with 7 additions and 1 deletions

View File

@ -6,7 +6,11 @@ import {GET} from '../modules/fetch.ts';
const {i18n} = window.config; const {i18n} = window.config;
export function initCopyContent() { export function initCopyContent() {
const btn = document.querySelector('#copy-content'); initTargetCopyContent(document);
}
export function initTargetCopyContent(target: ParentNode) {
const btn = target.querySelector('#copy-content');
if (!btn || btn.classList.contains('disabled')) return; if (!btn || btn.classList.contains('disabled')) return;
btn.addEventListener('click', async () => { btn.addEventListener('click', async () => {

View File

@ -7,6 +7,7 @@ import {initTargetDropdown} from './common-page.ts';
import {initTargetRepoEllipsisButton} from './repo-commit.ts'; import {initTargetRepoEllipsisButton} from './repo-commit.ts';
import {initTargetPdfViewer} from '../render/pdf.ts'; import {initTargetPdfViewer} from '../render/pdf.ts';
import {initTargetButtons} from './common-button.ts'; import {initTargetButtons} from './common-button.ts';
import {initTargetCopyContent} from './copycontent.ts';
async function toggleSidebar(visibility, isSigned) { async function toggleSidebar(visibility, isSigned) {
const sidebarEl = document.querySelector('.repo-view-file-tree-sidebar'); const sidebarEl = document.querySelector('.repo-view-file-tree-sidebar');
@ -62,6 +63,7 @@ function reloadContentScript(contentEl: Element) {
initTargetPdfViewer(contentEl); initTargetPdfViewer(contentEl);
initTargetRepoBranchTagSelector(contentEl); initTargetRepoBranchTagSelector(contentEl);
initTargetRepoEllipsisButton(contentEl); initTargetRepoEllipsisButton(contentEl);
initTargetCopyContent(contentEl);
} }
export async function initViewFileTreeSidebar() { export async function initViewFileTreeSidebar() {