()
| 34 | themeDocumentOwners.set(document, owners) |
| 35 | previousThemeAttributes.set( |
| 36 | document, |
| 37 | document.documentElement.getAttribute('data-tanstack-devtools-theme'), |
| 38 | ) |
| 39 | } |
| 40 | owners.delete(owner) |
| 41 | owners.set(owner, theme) |
| 42 | document.documentElement.dataset.tanstackDevtoolsTheme = theme |
| 43 | } |
| 44 | |
| 45 | const clearDocumentTheme = (document: Document, owner: symbol) => { |
| 46 | const owners = themeDocumentOwners.get(document) |
| 47 | if (!owners) return |
| 48 | owners.delete(owner) |
| 49 | const themes = [...owners.values()] |
| 50 | const currentTheme = themes[themes.length - 1] |
no test coverage detected