()
| 1786 | } |
| 1787 | |
| 1788 | async function loadNewApiServices() { |
| 1789 | if (!elements.newApiServicesTable) return; |
| 1790 | try { |
| 1791 | const services = await api.get('/new-api-services'); |
| 1792 | renderNewApiServicesTable(services); |
| 1793 | } catch (e) { |
| 1794 | elements.newApiServicesTable.innerHTML = `<tr><td colspan="5" style="text-align:center;color:var(--danger-color);">${e.message}</td></tr>`; |
| 1795 | } |
| 1796 | } |
| 1797 | |
| 1798 | function renderNewApiServicesTable(services) { |
| 1799 | if (!services || services.length === 0) { |
no test coverage detected