From 287f7e2de2185d9ec0b4ebc823c3322aa6783c09 Mon Sep 17 00:00:00 2001 From: balajisoundar Date: Tue, 28 Sep 2021 11:58:18 +0530 Subject: [PATCH] chore: Signposting progress should be hidden when user generates a page (#7883) Fixes: #7660 --- .../GeneratePageForm/GeneratePageForm.tsx | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GeneratePageForm.tsx b/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GeneratePageForm.tsx index 23b9cd0d40..09a5bc4a16 100644 --- a/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GeneratePageForm.tsx +++ b/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GeneratePageForm.tsx @@ -59,7 +59,10 @@ import { Bold, Label, SelectWrapper } from "./styles"; import { GeneratePagePayload } from "./types"; import Icon from "components/ads/Icon"; import { ReduxActionTypes } from "constants/ReduxActionConstants"; -import { getIsFirstTimeUserOnboardingEnabled } from "selectors/onboardingSelectors"; +import { + getFirstTimeUserOnboardingComplete, + getIsFirstTimeUserOnboardingEnabled, +} from "selectors/onboardingSelectors"; // ---------- Styles ---------- @@ -247,6 +250,9 @@ function GeneratePageForm() { const isFirstTimeUserOnboardingEnabled = useSelector( getIsFirstTimeUserOnboardingEnabled, ); + const isFirstTimeUserOnboardingComplete = useSelector( + getFirstTimeUserOnboardingComplete, + ); const onSelectDataSource = useCallback( ( @@ -512,6 +518,12 @@ function GeneratePageForm() { payload: "", }); } + if (isFirstTimeUserOnboardingComplete) { + dispatch({ + type: ReduxActionTypes.SET_FIRST_TIME_USER_ONBOARDING_COMPLETE, + payload: false, + }); + } }; const handleFormSubmit = () => {