Skip to content

Adds Switch to React Table #346#561

Closed
Ayan-Nalawade wants to merge 2 commits intoUWOrbital:mainfrom
Ayan-Nalawade:feature/tanstack-react-table
Closed

Adds Switch to React Table #346#561
Ayan-Nalawade wants to merge 2 commits intoUWOrbital:mainfrom
Ayan-Nalawade:feature/tanstack-react-table

Conversation

@Ayan-Nalawade
Copy link
Member

Dependencies Added

• Added @tanstack/react-table: ^8.21.3 to both ARO and MCC frontends

Tables Updated with Sorting & Filtering

  • ARO requests table - Column sorting + status filtering
  • MCC ARO requests - Column sorting + status filtering + coordinate formatting
  • MCC telemetry data - Column sorting + type/value filtering + auto-refresh
  • MCC system logs - Column sorting + log content filtering + auto-refresh
  • MCC mission commands - Output filtering

Features Implemented

  • Click column headers to sort ascending/descending
  • Search/filter boxes for each table
  • Color-coded status indicators (pending=yellow, completed=green, etc.)
  • Loading states and error handling

…ing/sorting

- Add @tanstack/react-table v8.21.3 to both ARO and MCC frontends
- Implement TanStack React Table in all major table components:
  - ARO requests table with status filtering and column sorting
  - MCC ARO requests view with coordinate formatting and status colors
  - MCC telemetry data table with real-time updates and multi-column filtering
  - MCC system logs with search filtering and timestamp sorting
  - MCC mission commands with output filtering
- Add shared TypeScript types aligned with database schema
- Implement proper enum types for AROCommandStatus and other statuses
- Add responsive table design with sorting indicators
- Include error handling and loading states
- Update API integration for real data fetching

Resolves #346
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