Skip to content

Fix Event Types pagination and filtering in workbench#3397

Draft
einari with Copilot wants to merge 3 commits into
mainfrom
copilot/drop-paging-and-load-all-events
Draft

Fix Event Types pagination and filtering in workbench#3397
einari with Copilot wants to merge 3 commits into
mainfrom
copilot/drop-paging-and-load-all-events

Conversation

Copilot AI commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Summary

Event Types view had hardcoded 20-item pagination that broke column filtering. Now loads all event types with proper client-side filtering and sorting.

Fixed

Copilot AI added 2 commits June 16, 2026 12:57
- Replaced DataPage component with manual DataTable implementation
- Now uses AllEventTypesWithSchemas.use() to load all event types without pagination
- Implements client-side filtering on all loaded data
- Added sortable columns for better usability
- Maintains the same UI layout with menu, table, and details panel
- Add error and loading state handling
- Use useCallback and useMemo for performance optimization
- Replace inline styles with Tailwind classes
- Improve component structure and maintainability
Copilot AI changed the title [WIP] Remove paging and load all event types in workbench Fix Event Types pagination and filtering in workbench Jun 16, 2026
Copilot AI requested a review from einari June 16, 2026 13:02
@einari einari added the wait for consolidation Once tagged with this, it means we want to consolidate it with something else. label Jun 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

wait for consolidation Once tagged with this, it means we want to consolidate it with something else.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants