(condition: boolean, element: HTMLElement, header: string)
| 11 | } |
| 12 | |
| 13 | function conditionalHeader(condition: boolean, element: HTMLElement, header: string) { |
| 14 | const existing = existingHeader(element, header); |
| 15 | if (condition && !existing) { |
| 16 | addHeader(element, header); |
| 17 | } |
| 18 | if (!condition && existing) { |
| 19 | existing.remove(); |
| 20 | } |
| 21 | } |
| 22 | |
| 23 | function addHeader(element: HTMLElement, header: string) { |
| 24 | const h = document.createElement('h4'); |
no test coverage detected