diff --git a/frontend/src/component/feature/FeatureView/FeatureMetrics/FeatureImpactMetrics.tsx b/frontend/src/component/feature/FeatureView/FeatureMetrics/FeatureImpactMetrics.tsx index 2babca90d6..17674218b9 100644 --- a/frontend/src/component/feature/FeatureView/FeatureMetrics/FeatureImpactMetrics.tsx +++ b/frontend/src/component/feature/FeatureView/FeatureMetrics/FeatureImpactMetrics.tsx @@ -17,7 +17,7 @@ const StyledHeaderTitle = styled(Typography)(({ theme }) => ({ export const FeatureImpactMetrics: FC = () => { const feature = useRequiredPathParam('featureId'); const [modalOpen, setModalOpen] = useState(false); - const { updateImpactMetric } = useImpactMetricsApi(); + const { createImpactMetric } = useImpactMetricsApi(); const { metadata, @@ -60,7 +60,7 @@ export const FeatureImpactMetrics: FC = () => { setModalOpen(false)} - onSave={(data) => updateImpactMetric({ ...data, feature })} + onSave={(data) => createImpactMetric({ ...data, feature })} initialConfig={undefined} metricSeries={metricSeries} loading={metadataLoading} diff --git a/frontend/src/hooks/api/actions/useImpactMetricsSettingsApi/useImpactMetricsApi.ts b/frontend/src/hooks/api/actions/useImpactMetricsSettingsApi/useImpactMetricsApi.ts index 7aff629656..11b32552f3 100644 --- a/frontend/src/hooks/api/actions/useImpactMetricsSettingsApi/useImpactMetricsApi.ts +++ b/frontend/src/hooks/api/actions/useImpactMetricsSettingsApi/useImpactMetricsApi.ts @@ -7,7 +7,7 @@ export const useImpactMetricsApi = () => { propagateErrors: true, }); - const updateImpactMetric = useCallback( + const createImpactMetric = useCallback( async (config: ImpactMetricsConfigSchema) => { const path = `api/admin/impact-metrics/config`; const req = createRequest( @@ -25,7 +25,7 @@ export const useImpactMetricsApi = () => { ); return { - updateImpactMetric, + createImpactMetric, errors, loading, };