mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-10 10:35:51 +00:00
1f66a2f93f
The "Hosts" tab already rendered the hosts table, the containers WorkloadsSurface, and the Swarm services table together, so the separate Containers and Swarm services sub-tabs were strict subset views of overview. Other platform pages (Proxmox, TrueNAS, Kubernetes) use sub-tabs for genuinely different data per tab; the Docker shape was the odd one out. Drop PlatformSectionTabs from DockerPageSurface and render the unified hosts + containers + services stack unconditionally. Remove the now-dead DOCKER_TAB_SPECS / DockerPageTabId / DockerTabSpec / buildVisibleDockerTabSpecs exports from dockerPageModel. The DockerPage no longer interprets the URL segment, so legacy /docker/overview, /docker/containers, /docker/services bookmarks continue to resolve via the existing /docker/* wildcard route in App.tsx.