Skip to content

Commit 8813b46

Browse files
authored
Change inline parameters setDirtyFields typing (#853)
Signed-off-by: Hugo Marcellin <[email protected]>
1 parent b78b4c7 commit 8813b46

File tree

6 files changed

+11
-11
lines changed

6 files changed

+11
-11
lines changed

src/components/parameters/loadflow/load-flow-parameters-inline.tsx

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

8-
import { Dispatch, SetStateAction, useCallback, useEffect, useState } from 'react';
8+
import { useCallback, useEffect, useState } from 'react';
99
import { Box, Grid } from '@mui/material';
1010
import { FormattedMessage, useIntl } from 'react-intl';
1111
import { UUID } from 'crypto';
@@ -36,7 +36,7 @@ export function LoadFlowParametersInline({
3636
studyUuid: UUID | null;
3737
language: GsLang;
3838
parametersBackend: UseParametersBackendReturnProps<ComputingType.LOAD_FLOW>;
39-
setHaveDirtyFields: Dispatch<SetStateAction<boolean>>;
39+
setHaveDirtyFields: (isDirty: boolean) => void;
4040
enableDeveloperMode: boolean;
4141
}>) {
4242
const [, , , , resetProvider, , , , resetParameters, , ,] = parametersBackend;

src/components/parameters/network-visualizations/network-visualizations-parameters-inline.tsx

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

8-
import { Dispatch, SetStateAction, useCallback, useEffect, useState } from 'react';
8+
import { useCallback, useEffect, useState } from 'react';
99
import { Box, Grid } from '@mui/material';
1010
import { FormattedMessage, useIntl } from 'react-intl';
1111
import { UUID } from 'crypto';
@@ -29,7 +29,7 @@ export function NetworkVisualizationParametersInline({
2929
parameters,
3030
}: Readonly<{
3131
studyUuid: UUID | null;
32-
setHaveDirtyFields: Dispatch<SetStateAction<boolean>>;
32+
setHaveDirtyFields: (isDirty: boolean) => void;
3333
user: User | null;
3434
parameters: NetworkVisualizationParameters | null;
3535
}>) {

src/components/parameters/security-analysis/security-analysis-parameters-inline.tsx

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

8-
import { Dispatch, SetStateAction, useCallback, useEffect, useState } from 'react';
8+
import { useCallback, useEffect, useState } from 'react';
99
import { Box, Grid } from '@mui/material';
1010
import { FormattedMessage, useIntl } from 'react-intl';
1111

@@ -37,7 +37,7 @@ export function SecurityAnalysisParametersInline({
3737
}: Readonly<{
3838
studyUuid: UUID | null;
3939
parametersBackend: UseParametersBackendReturnProps<ComputingType.SECURITY_ANALYSIS>;
40-
setHaveDirtyFields: Dispatch<SetStateAction<boolean>>;
40+
setHaveDirtyFields: (isDirty: boolean) => void;
4141
enableDeveloperMode: boolean;
4242
}>) {
4343
const securityAnalysisMethods = useSecurityAnalysisParametersForm(parametersBackend, null, null, null);

src/components/parameters/sensi/sensitivity-analysis-parameters-inline.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ interface SensitivityAnalysisParametersProps {
3434
currentNodeUuid: UUID | null;
3535
currentRootNetworkUuid: UUID | null;
3636
parametersBackend: UseParametersBackendReturnProps<ComputingType.SENSITIVITY_ANALYSIS>;
37-
setHaveDirtyFields: any;
37+
setHaveDirtyFields: (isDirty: boolean) => void;
3838
enableDeveloperMode: boolean;
3939
}
4040

src/components/parameters/short-circuit/short-circuit-parameters-inline.tsx

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

8-
import { Dispatch, SetStateAction, useCallback, useEffect, useState } from 'react';
8+
import { useCallback, useEffect, useState } from 'react';
99
import { Box, Grid } from '@mui/material';
1010
import { FormattedMessage, useIntl } from 'react-intl';
1111
import { UUID } from 'crypto';
@@ -37,7 +37,7 @@ export function ShortCircuitParametersInLine({
3737
shortCircuitParameters,
3838
}: Readonly<{
3939
studyUuid: UUID | null;
40-
setHaveDirtyFields: Dispatch<SetStateAction<boolean>>;
40+
setHaveDirtyFields: (isDirty: boolean) => void;
4141
shortCircuitParameters: ShortCircuitParametersInfos | null;
4242
}>) {
4343
const shortCircuitMethods = useShortCircuitParametersForm({

src/components/parameters/voltage-init/voltage-init-parameters-inline.tsx

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

8-
import { Dispatch, SetStateAction, useCallback, useEffect, useState } from 'react';
8+
import { useCallback, useEffect, useState } from 'react';
99
import { Box, Grid } from '@mui/material';
1010
import { FormattedMessage, useIntl } from 'react-intl';
1111
import { UUID } from 'crypto';
@@ -32,7 +32,7 @@ export function VoltageInitParametersInLine({
3232
voltageInitParameters,
3333
}: Readonly<{
3434
studyUuid: UUID | null;
35-
setHaveDirtyFields: Dispatch<SetStateAction<boolean>>;
35+
setHaveDirtyFields: (isDirty: boolean) => void;
3636
voltageInitParameters: VoltageInitStudyParameters | null;
3737
}>) {
3838
const voltageInitMethods = useVoltageInitParametersForm({

0 commit comments

Comments
 (0)