Delete the unused Angular client components

Abierto
#962 0 comentarios 0 reacciones 1 asignado Ver en GitHub

Los mantenedores suelen responder en 1 día

@bracyw ya está trabajando en esto.

Desde el 8/11/2026.

Evaluación

Este issue todavía no se ha evaluado.

Descripción

by: ai dev work frontend
What

Spike #955 found about 12 components that no page renders. Five of them still have a stylesheet, which is the last thing between #960 and its "no component stylesheets" goal. Deleting the components removes dead code, those stylesheets and the leftover utilities they emit.

Requirements
  • No component that is never rendered is left, and neither are its spec or stylesheet
  • No component stylesheet is left in angular-client
  • The Tailwind lint script reports no failures across the whole client
  • Tests, lint and the production build pass
Notes
  • Five orphaned stylesheets: switch, speed-display, steering-angle-display, drop-down-comps and bms-debug-page's segment-summary.
  • Nothing references: switch, steering-angle-display, segment-summary, and graph-caption's general-display-info and fault-display-info.
  • Others the spike counted: more-details, BMS-mode-display and starting-soc-timer.
  • Also leftovers: info-background's unused click handler and the last radius alias.
  • Open question: what's the full list? Some components are used only by other unused components.

Generated by Claude Code

Lenguaje dominante
TypeScript
Estrellas
5
Forks
1
Merge medio
1 d 8 h
PR fusionados (30 d)
35

Preparar el entorno

  • Sin Dockerfile ni archivo de Docker Compose
  • Tiene una plantilla de pull request
  • Sin guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de Northeastern-Electric-Racing/Argos

Todos los issues de Northeastern-Electric-Racing/Argos

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.