gitea源码

123456789101112131415161718
  1. import {queryElems, toggleElem} from '../utils/dom.ts';
  2. function initOrgTeamSettings() {
  3. // on the page "page-content organization new team"
  4. const pageContent = document.querySelector('.page-content.organization.new.team');
  5. if (!pageContent) return;
  6. queryElems(pageContent, 'input[name=permission]', (el) => el.addEventListener('change', () => {
  7. // Change team access mode
  8. const val = pageContent.querySelector<HTMLInputElement>('input[name=permission]:checked')?.value;
  9. toggleElem(pageContent.querySelectorAll('.team-units'), val !== 'admin');
  10. }));
  11. }
  12. export function initOrgTeam() {
  13. if (!document.querySelector('.page-content.organization')) return;
  14. initOrgTeamSettings();
  15. }