Skip to content

Conversation

@Neeraj-Kondaveeti
Copy link
Contributor

@Neeraj-Kondaveeti Neeraj-Kondaveeti commented Jan 13, 2026

Description

image

Related PRS (if any):

No Related PRs.

Main changes explained:

  • Updated the Used Resources page to add client-side export functionality for table data.
  • Added support for exporting table data in CSV and XLSX formats.
  • Introduced row selection logic to allow exporting either all rows or only selected rows.
  • Ensured exported files preserve visible column order and displayed values.
  • Added minor UI spacing between action buttons to improve visual clarity without changing layout or behavior.
  • Added the required dependency to support XLSX export.

How to test:

  1. check into current branch
  2. do npm install and ... to run this PR locally
  3. Clear site data/cache
  4. log as admin user
  5. Navigate to : http://localhost:5173/communityportal/activity/:activityid/resources
  6. Verify that the table renders as before with no layout or behavior regressions.
  7. Select one or more rows and click Export CSV or Export XLSX to confirm that only selected rows are exported.
  8. Open the downloaded files and confirm that column headers, order, and values match the table.

Screenshots or videos of changes:

image image

Note:

  • Export is implemented client-side and operates on the currently rendered dataset, which matches the current frontend-only implementation of this page.
  • Server-side export and background processing can be added in the future once this page is backed by paginated API data.
  • No backend changes were made, and existing page structure, logic, and styling were preserved.

@netlify
Copy link

netlify bot commented Jan 13, 2026

Deploy Preview for highestgoodnetwork-dev ready!

Name Link
🔨 Latest commit 27fba88
🔍 Latest deploy log https://app.netlify.com/projects/highestgoodnetwork-dev/deploys/6966863f02ce3e0009c13eb9
😎 Deploy Preview https://deploy-preview-4703--highestgoodnetwork-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants