Skip to content

Commit 24db56d

Browse files
authored
refactor(SA,SE,CC): use ExportCsvButton component from commons-ui, remove local duplicated component (#3274)
Signed-off-by: sBouzols <[email protected]>
1 parent 22d8dc1 commit 24db56d

File tree

4 files changed

+6
-59
lines changed

4 files changed

+6
-59
lines changed

src/components/results/securityanalysis/security-analysis-export-button.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@
55
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
66
*/
77

8-
import { useSnackMessage } from '@gridsuite/commons-ui';
9-
import { ExportButton } from 'components/utils/export-button';
8+
import { ExportCsvButton, useSnackMessage } from '@gridsuite/commons-ui';
109
import { UUID } from 'crypto';
1110
import { FunctionComponent, useCallback, useEffect, useMemo, useState } from 'react';
1211
import { useIntl } from 'react-intl';
@@ -118,7 +117,7 @@ export const SecurityAnalysisExportButton: FunctionComponent<SecurityAnalysisExp
118117
]);
119118

120119
return (
121-
<ExportButton
120+
<ExportCsvButton
122121
onClick={exportResultCsv}
123122
disabled={disabled}
124123
isDownloadLoading={isCsvExportLoading}

src/components/results/sensitivity-analysis/sensitivity-analysis-export-button.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@
66
*/
77

88
import { FunctionComponent, useCallback, useEffect, useState } from 'react';
9-
import { ExportButton } from '../../utils/export-button';
10-
import { PARAM_LANGUAGE, useSnackMessage } from '@gridsuite/commons-ui';
9+
import { ExportCsvButton, PARAM_LANGUAGE, useSnackMessage } from '@gridsuite/commons-ui';
1110
import { downloadZipFile } from '../../../services/utils';
1211
import { UUID } from 'crypto';
1312
import { AppState } from 'redux/reducer';
@@ -144,7 +143,7 @@ export const SensitivityExportButton: FunctionComponent<SensitivityExportButtonP
144143
]);
145144

146145
return (
147-
<ExportButton
146+
<ExportCsvButton
148147
onClick={exportCsv}
149148
disabled={disabled}
150149
isDownloadLoading={isCsvExportLoading}

src/components/results/shortcircuit/shortcircuit-analysis-export-button.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@
66
*/
77

88
import { FunctionComponent, useCallback, useEffect, useMemo, useState } from 'react';
9-
import { ExportButton } from '../../utils/export-button';
10-
import { PARAM_LANGUAGE, useSnackMessage } from '@gridsuite/commons-ui';
9+
import { ExportCsvButton, PARAM_LANGUAGE, useSnackMessage } from '@gridsuite/commons-ui';
1110
import { useIntl } from 'react-intl';
1211
import { downloadShortCircuitResultZippedCsv } from '../../../services/study/short-circuit-analysis';
1312
import { downloadZipFile } from '../../../services/utils';
@@ -118,7 +117,7 @@ export const ShortCircuitExportButton: FunctionComponent<ShortCircuitExportButto
118117
]);
119118

120119
return (
121-
<ExportButton
120+
<ExportCsvButton
122121
onClick={exportCsv}
123122
disabled={disabled}
124123
isDownloadLoading={isCsvExportLoading}

src/components/utils/export-button.tsx

Lines changed: 0 additions & 50 deletions
This file was deleted.

0 commit comments

Comments
 (0)