From d6b58a5e669ce835514d89a4f8dac2de81ea8b3f Mon Sep 17 00:00:00 2001 From: Johannes <72809645+jobenjada@users.noreply.github.com> Date: Mon, 13 Jan 2025 03:39:54 -0800 Subject: [PATCH] fix: tweak responsiveness of mobile surveys (#4580) Co-authored-by: Dhruwang Co-authored-by: Dhruwang Jariwala <67850763+Dhruwang@users.noreply.github.com> --- .../edit/components/HiddenFieldsCard.tsx | 8 +++--- .../edit/components/SurveyMenuBar.tsx | 15 ----------- .../edit/components/UpdateQuestionId.tsx | 2 +- .../summary/components/ShareEmbedSurvey.tsx | 2 +- .../components/link-survey-wrapper.tsx | 4 +-- .../[surveyId]/components/survey-inactive.tsx | 2 +- .../s/[surveyId]/components/verify-email.tsx | 6 ++--- .../modules/ui/components/button/index.tsx | 2 +- .../ui/components/preview-survey/index.tsx | 2 +- .../surveys/src/components/general/survey.tsx | 2 +- .../wrappers/scrollable-container.tsx | 27 ++----------------- .../src/components/wrappers/stacked-card.tsx | 1 + 12 files changed, 18 insertions(+), 55 deletions(-) diff --git a/apps/web/app/(app)/(survey-editor)/environments/[environmentId]/surveys/[surveyId]/edit/components/HiddenFieldsCard.tsx b/apps/web/app/(app)/(survey-editor)/environments/[environmentId]/surveys/[surveyId]/edit/components/HiddenFieldsCard.tsx index 07517992d8..364d42fc8c 100644 --- a/apps/web/app/(app)/(survey-editor)/environments/[environmentId]/surveys/[surveyId]/edit/components/HiddenFieldsCard.tsx +++ b/apps/web/app/(app)/(survey-editor)/environments/[environmentId]/surveys/[surveyId]/edit/components/HiddenFieldsCard.tsx @@ -192,12 +192,12 @@ export const HiddenFieldsCard = ({ toast.success(t("environments.surveys.edit.hidden_field_added_successfully")); setHiddenField(""); }}> - -
+ +
setHiddenField(e.target.value.trim())} placeholder={t("environments.surveys.edit.type_field_id") + "..."} diff --git a/apps/web/app/(app)/(survey-editor)/environments/[environmentId]/surveys/[surveyId]/edit/components/SurveyMenuBar.tsx b/apps/web/app/(app)/(survey-editor)/environments/[environmentId]/surveys/[surveyId]/edit/components/SurveyMenuBar.tsx index 23f7286d06..c5d2571fe1 100644 --- a/apps/web/app/(app)/(survey-editor)/environments/[environmentId]/surveys/[surveyId]/edit/components/SurveyMenuBar.tsx +++ b/apps/web/app/(app)/(survey-editor)/environments/[environmentId]/surveys/[surveyId]/edit/components/SurveyMenuBar.tsx @@ -1,6 +1,5 @@ "use client"; -import { SurveyStatusDropdown } from "@/app/(app)/environments/[environmentId]/surveys/[surveyId]/components/SurveyStatusDropdown"; import { getFormattedErrorMessage } from "@/lib/utils/helper"; import { createSegmentAction } from "@/modules/ee/contacts/segments/actions"; import { AlertDialog } from "@/modules/ui/components/alert-dialog"; @@ -115,13 +114,6 @@ export const SurveyMenuBar = ({ if (localSurvey.status !== "draft" && containsEmptyTriggers) return true; }, [containsEmptyTriggers, isSurveySaving, localSurvey.status]); - // write a function which updates the local survey status - const updateLocalSurveyStatus = (status: TSurvey["status"]) => { - const updatedSurvey = { ...localSurvey }; - updatedSurvey.status = status; - setLocalSurvey(updatedSurvey); - }; - const handleBack = () => { const { updatedAt, ...localSurveyRest } = localSurvey; const { updatedAt: _, ...surveyRest } = survey; @@ -355,13 +347,6 @@ export const SurveyMenuBar = ({
)}
-
- -
{!isCxMode && (