diff options
author | Yarden Shoham <git@yardenshoham.com> | 2024-02-16 17:48:01 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-16 16:48:01 +0100 |
commit | 5902372e63db2d3f31150251dfffdb305fa9aaee (patch) | |
tree | 675f1ffc04c17e86ed73c6832d7b2fdb90cce1ef /web_src/js/features | |
parent | 45c15387b292c25b5d0572b2eb3f85414156372a (diff) | |
download | gitea-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.js | 9 |
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); }); |