import initConfirmModal from '~/confirm_modal'; import AddSshKeyValidation from '~/profile/add_ssh_key_validation'; import { initExpiresAtField } from '~/access_tokens/index'; initConfirmModal(); function initSshKeyValidation() { const input = document.querySelector('.js-add-ssh-key-validation-input'); if (!input) return; const supportedAlgorithms = JSON.parse(input.dataset.supportedAlgorithms); const warning = document.querySelector('.js-add-ssh-key-validation-warning'); const originalSubmit = input.form.querySelector('.js-add-ssh-key-validation-original-submit'); const confirmSubmit = warning.querySelector('.js-add-ssh-key-validation-confirm-submit'); const addSshKeyValidation = new AddSshKeyValidation( supportedAlgorithms, input, warning, originalSubmit, confirmSubmit, ); addSshKeyValidation.register(); } initSshKeyValidation(); initExpiresAtField();