Skip to content

Conversation

@TeeLusk
Copy link

@TeeLusk TeeLusk commented Sep 24, 2025

Summary

  • Adds a new 'Total' column to the issues listing page showing the sum of errors in the last 24 hours
  • Reuses existing issue count data with a simple reduce operation for optimal performance
  • Matches existing styling patterns and responsive layout design
  • Positions the column between the histogram and time columns for logical information flow

Implementation Details

  • Added COL_TOTAL_WIDTH constant (80px) to maintain consistent column sizing
  • Added totalCount computed memo using counts().reduce((sum, item) => sum + item.count, 0)
  • Uses existing IssueCountStore.forIssue.watch() data source - no additional API calls
  • Applied consistent text styling (color="secondary", weight="medium") to highlight the total
  • Added toLocaleString() formatting for better number readability

This enhancement provides users with a quick overview of issue frequency alongside the detailed histogram breakdown.

- Add new 'Total' column displaying 24-hour error count sum
- Reuse existing issue count data with simple reduce operation
- Match existing styling patterns and responsive layout
- Position column between histogram and time columns
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant