(mode)
| 28 | } |
| 29 | |
| 30 | function applyTheme(mode) { |
| 31 | setThemeModeValue(mode); |
| 32 | localStorage.setItem('theme', mode); |
| 33 | if (mode === 'light' || mode === 'dark') { |
| 34 | document.documentElement.setAttribute('data-theme', mode); |
| 35 | } else { |
| 36 | document.documentElement.removeAttribute('data-theme'); |
| 37 | } |
| 38 | updateThemeActive(); |
| 39 | } |
| 40 | |
| 41 | export function initSettingsValues() { |
| 42 | const approvalRadio = document.querySelector(`input[name="approval-mode"][value="${approvalMode}"]`); |
no test coverage detected