| 
							
							
								 silverwind | 507fbf4c3c | Use querySelectorover alternative DOM methods (#31280)As per
https://github.com/go-gitea/gitea/pull/30115#discussion_r1626060164,
prefer `querySelector` by enabling
[`unicorn/prefer-query-selector`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-query-selector.md)
and autofixing all except 10 issues.
According to
[this](https://old.reddit.com/r/learnjavascript/comments/i0f5o8/performance_of_getelementbyid_vs_queryselector/),
querySelector may be faster as well, so it's a win-win.
---------
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: Giteabot <teabot@gitea.io> | 2024-06-10 22:49:33 +02:00 |  | 
			
				
					| 
							
							
								 Yarden Shoham | 236e121844 | Remove jQuery from SSH key form parser (#29193) - Switched to plain JavaScript
- Tested the SSH key title functionality and it works as before
# Demo using JavaScript without jQuery

---------
Signed-off-by: Yarden Shoham <git@yardenshoham.com>
Co-authored-by: silverwind <me@silverwind.io> | 2024-02-16 13:34:29 +00:00 |  | 
			
				
					| 
							
							
								 silverwind | 19b017f398 | Use explicit jQuery import, remove unused eslint globals (#18435) - Don't rely on globals (window.$) for jQuery import
- Remove eslint globals no longer in use | 2022-01-28 21:00:11 +00:00 |  | 
			
				
					| 
							
							
								 wxiaoguang | 1a7473ff45 | Split index.jsto separate files (#17315)* split `index.js` to separate files
* tune clipboard
* fix promise
* fix document
* remove intermediate empty file
* fix async event listener
* use `export function` instead of `export {}`, add more comments
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: 6543 <6543@obermui.de> | 2021-10-17 01:28:04 +08:00 |  |