(tools: Tool[])
| 84 | } |
| 85 | |
| 86 | function renderTools(tools: Tool[]): void { |
| 87 | const container = document.getElementById("tools-list"); |
| 88 | if (!container) return; |
| 89 | container.innerHTML = renderToolsHtml(tools); |
| 90 | } |
| 91 | |
| 92 | function syncUrlState(): void { |
| 93 | updateQueryParams({ |
no test coverage detected