Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate subproject funding modal to DataGridPro #18179

Closed
mddilley opened this issue Jul 9, 2024 · 0 comments · Fixed by cityofaustin/atd-moped#1517
Closed

Migrate subproject funding modal to DataGridPro #18179

mddilley opened this issue Jul 9, 2024 · 0 comments · Fixed by cityofaustin/atd-moped#1517
Assignees
Labels
Product: Moped A comprehensive mobility project tracking platform for Austin, Texas Service: Dev Infrastructure and engineering Type: Enhancement Request for an improvement to existing functionality in an application Type: Tech Debt Code or processes that require more work to optimize sustainability, performance, etc. Workgroup: TPW Transportation & Public Works Department

Comments

@mddilley
Copy link

mddilley commented Jul 9, 2024

We should migrate the funding subprojects table that uses @material-table/core to use DataGridPro. To see this table, you can add one of the following eCapris subproject IDs to the project in the summary view or Funding tab: 7333.001, 11895.001, 13270.018. Then, you can click the "Add Funding Source" button and choose the "From eCapris" option to open the modal that contains this table. This project already has a subproject ID: https://moped.austinmobility.io/moped/projects/2047?tab=funding.

In Scope

  • Checkbox on left of table sets the FDU state just like the current table so it adds correct funding rows when the "Add Funding Source" button is clicked. More than one checkbox can be checked.
    • The table rows are fetched from a Socrata endpoint
  • "Add Funding Source" button is disabled until at least one checkbox is check
  • FDU and Unit name are sortable
  • See epic for patterns and improvements to implement if they apply
@mddilley mddilley added Type: Enhancement Request for an improvement to existing functionality in an application Product: Moped A comprehensive mobility project tracking platform for Austin, Texas Type: Tech Debt Code or processes that require more work to optimize sustainability, performance, etc. Workgroup: TPW Transportation & Public Works Department Service: Dev Infrastructure and engineering labels Jul 9, 2024
@mddilley mddilley changed the title Migrate subproject funding modal to DataGrid Migrate subproject funding modal to DataGridPro Nov 13, 2024
@mddilley mddilley self-assigned this Dec 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Product: Moped A comprehensive mobility project tracking platform for Austin, Texas Service: Dev Infrastructure and engineering Type: Enhancement Request for an improvement to existing functionality in an application Type: Tech Debt Code or processes that require more work to optimize sustainability, performance, etc. Workgroup: TPW Transportation & Public Works Department
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant