From 6229327560f18ff216621c01324405106c5c6aa9 Mon Sep 17 00:00:00 2001 From: Mike Taylor Date: Wed, 18 Dec 2024 11:36:52 +0000 Subject: [PATCH 1/4] Move record-export code out into own function --- src/views/Records/Records.js | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/src/views/Records/Records.js b/src/views/Records/Records.js index 04dd7c7..a1629f4 100644 --- a/src/views/Records/Records.js +++ b/src/views/Records/Records.js @@ -11,22 +11,25 @@ import ErrorMessage from '../../components/ErrorMessage'; import packageInfo from '../../../package'; -function renderActionMenu(onToggle, intl, data, renderedColumnsMenu) { +function exportAllRecords(data) { + const expanded = data.records.filter(r => r !== undefined).map(r => ({ + ...r, + errors: errors2string(r.recordErrors), + })); + console.log('expanded =', expanded); + exportToCsv(expanded, {}); +} + + +function renderActionMenu(onToggle, intl, data, resultCount, renderedColumnsMenu) { return (