webui: remove sketch-network-status component
Remove legacy sketch-network-status component that was emptied in
previous commits. The component has been superseded by sketch-call-status
which handles all connection status functionality.
Files removed:
- sketch-network-status.ts: Component with empty render (display: none)
- sketch-network-status.test.ts: Test file for invisible component
- sketch-network-status.demo.ts: Demo file for non-functional component
Updated references:
- sketch-app-shell-base.ts: Remove import and component usage
- status-indicators.demo.ts: Remove unused import
- demo-framework/demo-runner.ts: Remove from component list
- index-generated.html: Regenerated without network status demo
Connection status functionality is now fully handled by sketch-call-status
component which properly displays IDLE/WORKING/DISCONNECTED states with
visual indicators and animations. This removal eliminates dead code and
reduces the LitElement migration scope to just sketch-monaco-view.ts.
Co-Authored-By: sketch <hello@sketch.dev>
Change-ID: s2b8f6e849aabb45fk
diff --git a/webui/src/web-components/demo/status-indicators.demo.ts b/webui/src/web-components/demo/status-indicators.demo.ts
index 2b4ef11..d0cd438 100644
--- a/webui/src/web-components/demo/status-indicators.demo.ts
+++ b/webui/src/web-components/demo/status-indicators.demo.ts
@@ -6,7 +6,7 @@
title: "Status Indicators Demo",
description:
"Status indicators showing connected, working, and disconnected states without the green connection dot",
- imports: ["../sketch-call-status.ts", "../sketch-network-status.ts"],
+ imports: ["../sketch-call-status.ts"],
customStyles: `
.demo-container {