From f274904ce696dcab9fc22a3d3f4fb19339b04ac6 Mon Sep 17 00:00:00 2001 From: Thomas Heartman Date: Fri, 2 Feb 2024 16:26:41 +0900 Subject: [PATCH] chore: use context in change request api --- .../api/actions/useChangeRequestApi/useChangeRequestApi.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frontend/src/hooks/api/actions/useChangeRequestApi/useChangeRequestApi.ts b/frontend/src/hooks/api/actions/useChangeRequestApi/useChangeRequestApi.ts index d131d321f9..b28a0be9b7 100644 --- a/frontend/src/hooks/api/actions/useChangeRequestApi/useChangeRequestApi.ts +++ b/frontend/src/hooks/api/actions/useChangeRequestApi/useChangeRequestApi.ts @@ -3,6 +3,7 @@ import { usePlausibleTracker } from '../../../usePlausibleTracker'; import { PlausibleChangeRequestState } from 'component/changeRequest/changeRequest.types'; import { getUniqueChangeRequestId } from 'utils/unique-change-request-id'; import useUiConfig from 'hooks/api/getters/useUiConfig/useUiConfig'; +import { useChangeRequestPlausibleContext } from 'component/changeRequest/ChangeRequestContext'; export interface IChangeSchema { feature: string | null; @@ -33,6 +34,7 @@ export const useChangeRequestApi = () => { propagateErrors: true, }); const { uiConfig } = useUiConfig(); + const { willOverwriteStrategyChanges } = useChangeRequestPlausibleContext(); const addChange = async ( project: string, @@ -75,6 +77,7 @@ export const useChangeRequestApi = () => { props: { eventType: payload.state, previousState, + willOverwriteStrategyChanges, id: getUniqueChangeRequestId(uiConfig, changeRequestId), }, });