mirror of
				https://github.com/go-gitea/gitea
				synced 2025-10-31 03:18:24 +00:00 
			
		
		
		
	Remove jQuery from the issue reference context popup (#29367)
- Removed all jQuery calls - Tested the context popup functionality and it works as before # Demo without jQuery  --------- Signed-off-by: Yarden Shoham <git@yardenshoham.com> Co-authored-by: Giteabot <teabot@gitea.io>
This commit is contained in:
		| @@ -1,8 +1,8 @@ | ||||
| <script> | ||||
| import $ from 'jquery'; | ||||
| import {SvgIcon} from '../svg.js'; | ||||
| import {useLightTextOnBackground} from '../utils/color.js'; | ||||
| import tinycolor from 'tinycolor2'; | ||||
| import {GET} from '../modules/fetch.js'; | ||||
|  | ||||
| const {appSubUrl, i18n} = window.config; | ||||
|  | ||||
| @@ -80,20 +80,23 @@ export default { | ||||
|     }); | ||||
|   }, | ||||
|   methods: { | ||||
|     load(data) { | ||||
|     async load(data) { | ||||
|       this.loading = true; | ||||
|       this.i18nErrorMessage = null; | ||||
|       $.get(`${appSubUrl}/${data.owner}/${data.repo}/issues/${data.index}/info`).done((issue) => { | ||||
|         this.issue = issue; | ||||
|       }).fail((jqXHR) => { | ||||
|         if (jqXHR.responseJSON && jqXHR.responseJSON.message) { | ||||
|           this.i18nErrorMessage = jqXHR.responseJSON.message; | ||||
|         } else { | ||||
|           this.i18nErrorMessage = i18n.network_error; | ||||
|  | ||||
|       try { | ||||
|         const response = await GET(`${appSubUrl}/${data.owner}/${data.repo}/issues/${data.index}/info`); | ||||
|         const respJson = await response.json(); | ||||
|         if (!response.ok) { | ||||
|           this.i18nErrorMessage = respJson.message ?? i18n.network_error; | ||||
|           return; | ||||
|         } | ||||
|       }).always(() => { | ||||
|         this.issue = respJson; | ||||
|       } catch { | ||||
|         this.i18nErrorMessage = i18n.network_error; | ||||
|       } finally { | ||||
|         this.loading = false; | ||||
|       }); | ||||
|       } | ||||
|     } | ||||
|   } | ||||
| }; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user