btlqql opened a new pull request, #2358:
URL: https://github.com/apache/rocketmq-dashboard/pull/2358

   ## Summary
   
   - keep the Clients table's active column-filter state for export
   - apply Cluster, Type, Protocol, and Language filters to the CSV row set
   - disable export when the active filters leave no visible records
   - add a UI regression test that filters out a Producer before downloading 
the CSV
   
   ## Root cause
   
   The table applied its column filters internally, while `handleExport` used 
only the separately computed cluster-and-search result. The displayed rows and 
exported rows therefore diverged whenever a column filter was active.
   
   Closes #2348
   
   ## Validation
   
   - `npm test -- --run src/pages/cluster/__tests__/ClientsPage.test.tsx` (12 
tests passed)
   - `npx eslint src/pages/cluster/clients.tsx 
src/pages/cluster/__tests__/ClientsPage.test.tsx`
   - `npm run build`
   - `git diff --check`


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to