mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-27 01:24:54 +01:00 
			
		
		
		
	Although we decided to "reduce the button amount" on the side bar, not only one user reported that the "time tracker dropdown" is not easy to use. So the best we can do at the moment is: move the buttons to the sidebar again. Fix #34979
		
			
				
	
	
		
			16 lines
		
	
	
		
			628 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			628 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| import {showInfoToast, showWarningToast, showErrorToast} from '../modules/toast.ts';
 | |
| 
 | |
| function initDevtestToast() {
 | |
|   const levelMap: Record<string, any> = {info: showInfoToast, warning: showWarningToast, error: showErrorToast};
 | |
|   for (const el of document.querySelectorAll('.toast-test-button')) {
 | |
|     el.addEventListener('click', () => {
 | |
|       const level = el.getAttribute('data-toast-level');
 | |
|       const message = el.getAttribute('data-toast-message');
 | |
|       levelMap[level](message);
 | |
|     });
 | |
|   }
 | |
| }
 | |
| 
 | |
| // NOTICE: keep in mind that this file is not in "index.js", they do not share the same module system.
 | |
| initDevtestToast();
 |