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>
pull/29211/head^2
Yarden Shoham 9 months ago committed by GitHub
parent cb85ebc3ef
commit c282d378bd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 3
      web_src/js/features/contextpopup.js

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

Loading…
Cancel
Save