()
| 166 | } |
| 167 | |
| 168 | export function clearAllFilters() { |
| 169 | state.pendingFilters = []; |
| 170 | state.messageFilters = []; |
| 171 | elements.messageFilterContainer.style.display = 'none'; |
| 172 | elements.btnToggleFilter.classList.remove('expanded'); |
| 173 | renderFilterConditions(); |
| 174 | if (callbacks.renderMessageList) callbacks.renderMessageList(); |
| 175 | } |
| 176 | |
| 177 | export function applyFilters() { |
| 178 | state.messageFilters = JSON.parse(JSON.stringify(state.pendingFilters)); |
nothing calls this directly
no test coverage detected