| @@ -6,9 +6,8 @@ | ||
| 6 | 6 | interface VersionConfig { |
| 7 | 7 | ajaxurl?: string |
| 8 | 8 | nonce_switch?: string |
| 9 | 9 | nonce_refresh?: string |
| 10 | - | |
| 11 | 10 | } |
| 12 | 11 | |
| 13 | 12 | interface AjaxResponse { |
| 14 | 13 | success?: boolean |
| @@ -41,8 +40,10 @@ | ||
| 41 | 40 | dropdown: HTMLSelectElement, |
| 42 | 41 | button: HTMLButtonElement | null, |
| 43 | 42 | currentVersion: string |
| 44 | 43 | ): void => { |
| 44 | + const warningNotice = document.getElementById('version-switch-warning') | |
| 45 | + | |
| 45 | 46 | dropdown.addEventListener('change', () => { |
| 46 | 47 | const selectedVersion = dropdown.value |
| 47 | 48 | if (!button) { |
| 48 | 49 | return |
| @@ -49,12 +50,12 @@ | ||
| 49 | 50 | } |
| 50 | 51 | |
| 51 | 52 | if (!selectedVersion || selectedVersion === currentVersion) { |
| 52 | 53 | button.disabled = true |
| 53 | - document.getElementById('version-switch-warning')?.setAttribute('style', 'display: none;') | |
| 54 | + warningNotice?.classList.add('hidden') | |
| 54 | 55 | } else { |
| 55 | 56 | button.disabled = false |
| 56 | - document.getElementById('version-switch-warning')?.setAttribute('style', '') | |
| 57 | + warningNotice?.classList.remove('hidden') | |
| 57 | 58 | } |
| 58 | 59 | }) |
| 59 | 60 | } |
| 60 | 61 | |