aboutsummaryrefslogtreecommitdiffstats
path: root/web_src/js/features
diff options
context:
space:
mode:
authorYarden Shoham <git@yardenshoham.com>2024-02-16 17:48:01 +0200
committerGitHub <noreply@github.com>2024-02-16 16:48:01 +0100
commit5902372e63db2d3f31150251dfffdb305fa9aaee (patch)
tree675f1ffc04c17e86ed73c6832d7b2fdb90cce1ef /web_src/js/features
parent45c15387b292c25b5d0572b2eb3f85414156372a (diff)
downloadgitea-5902372e63db2d3f31150251dfffdb305fa9aaee.tar.gz
gitea-5902372e63db2d3f31150251dfffdb305fa9aaee.zip
Remove jQuery from organization rename prompt toggle (#29195)
- Switched to plain JavaScript - Tested the organization rename prompt toggling functionality and it works as before # Demo using JavaScript without jQuery ![action](https://github.com/go-gitea/gitea/assets/20454870/e6f641b0-aa46-4b85-9693-0d608cca855e) --------- Signed-off-by: Yarden Shoham <git@yardenshoham.com> Co-authored-by: silverwind <me@silverwind.io>
Diffstat (limited to 'web_src/js/features')
-rw-r--r--web_src/js/features/common-organization.js9
1 files changed, 5 insertions, 4 deletions
diff --git a/web_src/js/features/common-organization.js b/web_src/js/features/common-organization.js
index 352e824b05..a950af3adf 100644
--- a/web_src/js/features/common-organization.js
+++ b/web_src/js/features/common-organization.js
@@ -1,14 +1,15 @@
-import $ from 'jquery';
import {initCompLabelEdit} from './comp/LabelEdit.js';
import {toggleElem} from '../utils/dom.js';
export function initCommonOrganization() {
- if ($('.organization').length === 0) {
+ if (!document.querySelectorAll('.organization').length) {
return;
}
- $('.organization.settings.options #org_name').on('input', function () {
- const nameChanged = $(this).val().toLowerCase() !== $(this).attr('data-org-name').toLowerCase();
+ const orgNameInput = document.querySelector('.organization.settings.options #org_name');
+ if (!orgNameInput) return;
+ orgNameInput.addEventListener('input', function () {
+ const nameChanged = this.value.toLowerCase() !== this.getAttribute('data-org-name').toLowerCase();
toggleElem('#org-name-change-prompt', nameChanged);
});