Remove jQuery from issue reference context popup attach (#29216)

- Switched to plain JavaScript
- Tested the context popup functionality and it works as before

# Demo using JavaScript without jQuery

![action](https://github.com/go-gitea/gitea/assets/20454870/1d2f173e-e626-4f7d-82c8-d1539d38d247)

Signed-off-by: Yarden Shoham <git@yardenshoham.com>
This commit is contained in:
Yarden Shoham 2024-02-17 15:11:56 +02:00 committed by GitHub
parent cb85ebc3ef
commit c282d378bd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 1 additions and 2 deletions

View File

@ -1,11 +1,10 @@
import $ from 'jquery';
import {createApp} from 'vue'; import {createApp} from 'vue';
import ContextPopup from '../components/ContextPopup.vue'; import ContextPopup from '../components/ContextPopup.vue';
import {parseIssueHref} from '../utils.js'; import {parseIssueHref} from '../utils.js';
import {createTippy} from '../modules/tippy.js'; import {createTippy} from '../modules/tippy.js';
export function initContextPopups() { export function initContextPopups() {
const refIssues = $('.ref-issue'); const refIssues = document.querySelectorAll('.ref-issue');
attachRefIssueContextPopup(refIssues); attachRefIssueContextPopup(refIssues);
} }