Delete the unused Angular client components

Đang mở
#962 0 bình luận 0 reaction 1 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

@bracyw đang làm issue này rồi.

Từ ngày 8/11/2026.

Đánh giá

Issue này chưa được đánh giá.

Mô tả

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

Ngôn ngữ chính
TypeScript
Star
5
Fork
1
Merge trung bình
1 ngày 8 giờ
Pull request đã merge (30 ngày)
35

Chuẩn bị môi trường

  • Không có Dockerfile hay tệp Docker Compose
  • Có mẫu pull request
  • Không có hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của Northeastern-Electric-Racing/Argos

Tất cả issue của Northeastern-Electric-Racing/Argos

Issue tương tự

Thêm issue về TypeScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.