перезапрос шагов в зависимости от воронки

This commit is contained in:
Nastya 2024-11-28 19:42:24 +03:00
parent 6151aee1a2
commit 58b45885b6
2 changed files with 12 additions and 2 deletions

@ -74,6 +74,12 @@ export const useAmoIntegration = ({ isModalOpen, isTryRemoveAccount, quizID, que
const [pageOfTags, setPageOfTags] = useState(1);
const [pageOfFields, setPageOfFields] = useState(1);
const selectedPipelineHC = (id:string | null) => {
setSelectedPipeline(id);
isReadyGetPipelineStep = true;
setPageOfPipelinesSteps(1);
}
useEffect(() => {
const fetchAccountRules = async () => {
setIsLoadingPage(true);
@ -93,7 +99,7 @@ export const useAmoIntegration = ({ isModalOpen, isTryRemoveAccount, quizID, que
if (!rulesError.includes("Not Found") && !rulesError.includes("first")) enqueueSnackbar(rulesError);
}
if (settingsResponse) {
if (settingsResponse.PipelineID) setSelectedPipeline(settingsResponse.PipelineID.toString());
if (settingsResponse.PipelineID) selectedPipelineHC(settingsResponse.PipelineID.toString());
if (settingsResponse.StepID) setSelectedPipelineStep(settingsResponse.StepID.toString());
if (settingsResponse.PerformerID) setSelectedDealPerformer(settingsResponse.PerformerID.toString());
@ -159,6 +165,8 @@ export const useAmoIntegration = ({ isModalOpen, isTryRemoveAccount, quizID, que
}, [isModalOpen, isTryRemoveAccount]);
console.log(selectedPipeline);
useEffect(() => {
const transletedQuestions = {}
@ -199,6 +207,8 @@ export const useAmoIntegration = ({ isModalOpen, isTryRemoveAccount, quizID, que
}
}, [pageOfPipelines]);
useEffect(() => {
console.log("isReadyGetPipelineStep")
console.log(isReadyGetPipelineStep)
if (isReadyGetPipelineStep) {
const oldData = pageOfPipelinesSteps === 1 ? [] : arrayOfPipelinesSteps;
if (selectedPipeline !== null)
@ -323,7 +333,7 @@ export const useAmoIntegration = ({ isModalOpen, isTryRemoveAccount, quizID, que
arrayOfTags,
arrayOfFields,
selectedPipeline,
setSelectedPipeline,
setSelectedPipeline: selectedPipelineHC,
selectedCurrentFields,
selectedPipelineStep,
setSelectedPipelineStep,