mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 16:40:24 +08:00 
			
		
		
		
	Replace fomantic popup module with tippy.js (#20428)
- replace fomantic popup module with tippy.js - fix chaining and add comment - add 100ms delay to tooltips - stopwatch improvments, raise default maxWidth - update web_src/js/features/common-global.js - use type=submit instead of js
This commit is contained in:
		@@ -1,6 +1,7 @@
 | 
			
		||||
import Vue from 'vue';
 | 
			
		||||
import $ from 'jquery';
 | 
			
		||||
import {initVueSvg, vueDelimiters} from './VueComponentLoader.js';
 | 
			
		||||
import {initTooltip} from '../modules/tippy.js';
 | 
			
		||||
 | 
			
		||||
const {appSubUrl, assetUrlPrefix, pageData} = window.config;
 | 
			
		||||
 | 
			
		||||
@@ -138,7 +139,9 @@ function initVueComponents() {
 | 
			
		||||
 | 
			
		||||
    mounted() {
 | 
			
		||||
      this.changeReposFilter(this.reposFilter);
 | 
			
		||||
      $(this.$el).find('.tooltip').popup();
 | 
			
		||||
      for (const el of this.$el.querySelectorAll('.tooltip')) {
 | 
			
		||||
        initTooltip(el);
 | 
			
		||||
      }
 | 
			
		||||
      $(this.$el).find('.dropdown').dropdown();
 | 
			
		||||
      this.setCheckboxes();
 | 
			
		||||
      Vue.nextTick(() => {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user