Northeastern-Electric-Racing / Northeastern-Electric-Racing/FinishLine
[Maintenance] - BOM Table Resizable Columns
Open
@Rowanssss is already working on this.
Since Apr 28, 2026.
front-end
maintenance
stale
- Dominant language
- TypeScript
- Stars
- 36
- Forks
- 9
- Avg merge
- 4d 21h
- Merged PRs (30d)
- 11
Description
Description
Update the Project Detail BOM table to have columns with resizable widths (like in Excel) so users can drag column borders to expand them.
Proposed Solution
In pages/ProjectDetailPage/ProjectViewContainer/BOM/BOMTableWrapper.tsx
- ensure individual columns in BOMTableWrapper don't have any flex properties, enforce fixed width or minWidth
- ensure disableColumnResize is never true
- enable the mui column separator in bom.utils.ts
NOTE: we might need a new library for this? will look into it
Acceptance criteria
- column widths can be adjusted by dragging
Screenshots
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.