import routes from "@/routes";
import BirthtimeCustomAnswer from "../components/Questionnaire/CustomAnswers/Birthtime";
import BirthPlaceCustomAnswer from "../components/Questionnaire/CustomAnswers/BirthPlace";
import { IStep } from "@/data";
import MultiplyAnswers from "../components/Questionnaire/CustomAnswers/MultipleAnswers";
import { currentlyAffectingAnswers } from "./currentlyAffectingAnswers";
import BirthdateCustomAnswer from "../components/Questionnaire/CustomAnswers/Birthdate";
import styles from "./questionary.module.css";
import { ELottieKeys } from "@/hooks/lottie/useLottie";

export const stepsQuestionary: IStep[] = [
  {
    id: "profile",
    label: "profile",
    color: "#7337A8",
    questions: [
      {
        id: "flowChoice",
        question: "/questionnaire/profile/flowChoice.title",
        lottie: {
          preloadKey: ELottieKeys.goal,
        },
        preloadImages: [
          "/kiss.webp",
          "/ring.webp",
          "/thinking_face.webp",
          "/star_struck.webp",
          "/sparkles.webp",
          "/woman-heart-man.webp",
          "/hands_heart.webp",
          "/two-hearts.webp",
          "/broken_heart.webp",
        ],
        answers: [
          {
            id: "single",
            answer: "/questionnaire/profile/flowChoice.single",
            icon: "/heart.webp",
          },
          {
            id: "relationship",
            answer: "/questionnaire/profile/flowChoice.relationship",
            icon: "https://d2ecldjic51fgm.cloudfront.net/pub/assets/aura/emoji/twohearts-bc5e3e37.png",
          },
          {
            id: "married",
            answer: "/questionnaire/profile/flowChoice.married",
            icon: "https://d2ecldjic51fgm.cloudfront.net/pub/assets/aura/emoji/ring-26f6592d.png",
          },
          {
            id: "complicated",
            answer: "/questionnaire/profile/flowChoice.complicated",
            icon: "https://d2ecldjic51fgm.cloudfront.net/pub/assets/aura/emoji/brokenheart-9e2ba6fb.png",
          },
          {
            id: "other",
            answer: "/questionnaire/profile/flowChoice.other",
            icon: "https://d2ecldjic51fgm.cloudfront.net/pub/assets/aura/emoji/thinkingface-aa0f3a72.png",
          },
        ],
      },
      {
        id: "goal",
        question: "/questionnaire/profile/goal.title",
        navigateToUrl: routes.client.goalSetupV1(),
        answers: [
          {
            id: "perfect_partner",
            answer: "/questionnaire/profile/goal.perfect_partner",
            icon: "/kiss.webp",
            conditionalValues: ["single", "complicated", "other"],
          },
          {
            id: "get_married",
            answer: "/questionnaire/profile/goal.to_get_married",
            icon: "/ring.webp",
            conditionalValues: ["single", "complicated", "other"],
          },
          {
            id: "understand_myself",
            answer: "/questionnaire/profile/goal.understand_myself",
            icon: "/thinking_face.webp",
            conditionalValues: ["single", "complicated", "other"],
          },
          {
            id: "achieve_happiness",
            answer: "/questionnaire/profile/goal.achieve_happiness",
            icon: "/star_struck.webp",
            conditionalValues: ["single", "complicated", "other"],
          },
          {
            id: "personal_growth",
            answer: "/questionnaire/profile/goal.personal_growth",
            icon: "/sparkles.webp",
            conditionalValues: ["single", "complicated", "other"],
          },
          {
            id: "increase_realtionship",
            answer:
              "/questionnaire/profile/goal.increase_relationship_satisfaction",
            icon: "/two-hearts.webp",
            conditionalValues: ["relationship", "married"],
          },
          {
            id: "fix_realtionship",
            answer: "/questionnaire/profile/goal.fix_relationship_problems",
            icon: "/broken_heart.webp",
            conditionalValues: ["relationship", "married"],
          },
          {
            id: "build_strong",
            answer: "/questionnaire/profile/goal.build_strong_marriage",
            icon: "/kiss.webp",
            conditionalValues: ["relationship", "married"],
          },
          {
            id: "check_compatibility",
            answer: "/questionnaire/profile/goal.check_compatibility",
            icon: "/woman-heart-man.webp",
            conditionalValues: [
              "single",
              "relationship",
              "married",
              "complicated",
              "other",
            ],
          },
          {
            id: "all_above",
            answer: "/questionnaire/profile/goal.all_above",
            icon: "/hands_heart.webp",
            conditionalValues: [
              "single",
              "relationship",
              "married",
              "complicated",
              "other",
            ],
          },
        ],
      },
      {
        id: "parent",
        question: "/questionnaire/profile/parent.title",
        preloadImages: [
          "/hyperPersonalizedAstrology.webp",
          "/birthdate-image-male.svg",
          "/birthdate-image-female.svg",
        ],
        answers: [
          {
            id: "yes",
            answer: "yes",
            icon: "/check_mark_button.webp",
          },
          {
            id: "no",
            answer: "no",
            icon: "/cross_mark.webp",
          },
        ],
      },
      {
        id: "astrologyKnowledge",
        question: "/questionnaire/profile/astrologyKnowledge.title",
        description: "/questionnaire/profile/astrologyKnowledge.description",
        navigateToUrl: routes.client.hyperPersonalizedAstrologyV1(),
        answers: [
          {
            id: "expert",
            answer: "/questionnaire/profile/astrologyKnowledge.an_expert",
            icon: "/man_student.webp",
          },
          {
            id: "curious",
            answer: "/questionnaire/profile/astrologyKnowledge.curious",
            icon: "/face_with_monocle.webp",
          },
          {
            id: "beginner",
            answer: "/questionnaire/profile/astrologyKnowledge.beginner",
            icon: "/slightly_smiling_face.webp",
          },
        ],
      },
      {
        id: "birthdate",
        question: "/questionnaire/profile/birthdate.title",
        preloadImages: ["/single-zodiac-info.webp"],
        touchAction: "none",
        answersElement: <BirthdateCustomAnswer />,
        navigateToUrl: routes.client.singleZodiacInfoV1(),
      },
      {
        id: "isBirthTime",
        question: "/questionnaire/profile/isBirthTime.title",
        preloadImages: ["/hourglassV1.webp", "/birthPlace.webp"],
        answers: [
          {
            id: "yes",
            answer: "yes",
            icon: "/check_mark_button.webp",
          },
          {
            id: "no",
            answer: "no",
            icon: "/cross_mark.webp",
            navigateToUrl: routes.client.noTimeV1(),
          },
        ],
      },
      {
        id: "birthtime",
        question: "/questionnaire/profile/birthtime.title",
        description: "/questionnaire/profile/birthtime.description",
        answersElement: <BirthtimeCustomAnswer />,
        backgroundColor: "#80A2A5",
        textColor: {
          title: "#fff",
          description: "#fff",
        },
      },
      {
        id: "birthPlace",
        question: "/questionnaire/profile/birthPlace.title",
        description: "/questionnaire/profile/birthPlace.description",
        touchAction: "none",
        answersElement: <BirthPlaceCustomAnswer />,
        backgroundImage: "/birthPlace.webp",
        backgroundColor: "#0000004d",
        preloadImages: [
          "/slightly_frowning_face.webp",
          "/neutral_face.webp",
          "/wink.webp",
        ],
        textColor: {
          title: "#fff",
          description: "#fff",
        },
      },
      {
        id: "problems",
        question: "",
        navigateToUrl: routes.client.worksRouterV1(),
        answers: [],
      },
    ],
  },
  {
    id: "personalityTraits",
    label: "personality_traits",
    color: "#56ccf2",
    questions: [
      {
        id: "relateToStatement",
        question: "/questionnaire/personalityTraits/relateToStatement.title",
        description:
          "/questionnaire/personalityTraits/relateToStatement.description",
        preloadImages: ["/DeWatermark3.webp"],
        answers: [
          {
            id: "yes",
            answer: "yes",
            icon: "/check_mark_button.webp",
          },
          {
            id: "no",
            answer: "no",
            icon: "/cross_mark.webp",
          },
        ],
      },
      {
        id: "notice",
        question: "/questionnaire/personalityTraits/notice.title",
        answers: [
          {
            id: "very_frequently",
            answer: "very_frequently",
            icon: "/thumbs_up.webp",
          },
          {
            id: "frequently",
            answer: "frequently",
            icon: "/thumbs_more_up.webp",
          },
          {
            id: "occasionally",
            answer: "occasionally",
            icon: "/thumbs_middle.webp",
          },
          {
            id: "rarely",
            answer: "rarely",
            icon: "/thumbs_more_down.webp",
          },
          {
            id: "never",
            answer: "never",
            icon: "/thumbs_down.webp",
          },
        ],
      },
      {
        id: "sensitive",
        question: "/questionnaire/personalityTraits/sensitive.title",
        answers: [
          {
            id: "yes",
            answer: "yes",
            icon: "/thumbs_up.webp",
          },
          {
            id: "sometimes",
            answer: "sometimes",
            icon: "/thumbs_more_up.webp",
          },
          {
            id: "rarely",
            answer: "rarely",
            icon: "/thumbs_more_down.webp",
          },
          {
            id: "not_all",
            answer: "not_all",
            icon: "/thumbs_down.webp",
          },
        ],
      },
      {
        id: "tendToOverthink",
        question: "/questionnaire/personalityTraits/tendToOverthink.title",
        backgroundImage: "/DeWatermark3.webp",
        preloadImages: [
          "/bar_chart.webp",
          "/scales.webp",
          "/airplane.webp",
          "/star_struck.webp",
          "/flexed_biceps.webp",
        ],
        answers: [
          {
            id: "yes",
            answer: "yes",
            icon: "/check_mark_button.webp",
          },
          {
            id: "no",
            answer: "no",
            icon: "/cross_mark.webp",
          },
        ],
        textColor: {
          title: "#fff",
        },
      },
      {
        id: "mostImportant",
        question: "/questionnaire/personalityTraits/mostImportant.title",
        preloadImages: ["/DeWatermark2.webp"],
        answers: [
          {
            id: "success",
            answer: "success",
            icon: "/bar_chart.webp",
          },
          {
            id: "romance",
            answer: "romance",
            icon: "/two-hearts.webp",
          },
          {
            id: "stability",
            answer: "stability",
            icon: "/scales.webp",
          },
          {
            id: "freedom",
            answer: "freedom",
            icon: "/airplane.webp",
          },
          {
            id: "happiness",
            answer: "happiness",
            icon: "/star_struck.webp",
          },
          {
            id: "health",
            answer: "health",
            icon: "/flexed_biceps.webp",
          },
          {
            id: "all",
            answer: "all_above",
            icon: "/check_mark_button.webp",
          },
        ],
      },
      {
        id: "emotionalControl",
        question: "/questionnaire/personalityTraits/emotionalControl.title",
        preloadImages: [
          "/smiling_face_with_heart_eyes.webp",
          "/pleading_face.webp",
          "/face_with_raised_eyebrow.webp",
          "/confused.webp",
          "/smiling_face_with_smiling_eyes.webp",
        ],
        answers: [
          {
            id: "yes",
            answer: "yes",
            icon: "/thumbs_up.webp",
            navigateToUrl: routes.client.notAloneV1(),
          },
          {
            id: "sometimes",
            answer: "sometimes",
            icon: "/thumbs_more_up.webp",
            navigateToUrl: routes.client.notAloneV1(),
          },
          {
            id: "rarely",
            answer: "rarely",
            icon: "/thumbs_more_down.webp",
            navigateToUrl: routes.client.allRightV1(),
          },
          {
            id: "not_all",
            answer: "not_all",
            icon: "/thumbs_down.webp",
            navigateToUrl: routes.client.allRightV1(),
          },
        ],
      },
      {
        id: "attitude",
        question: "/questionnaire/personalityTraits/attitude.title",
        answers: [
          {
            id: "yes",
            answer: "/questionnaire/personalityTraits/attitude.answer1",
            icon: "/smiling_face_with_heart_eyes.webp",
          },
          {
            id: "not_working",
            answer: "/questionnaire/personalityTraits/attitude.answer2",
            icon: "/smiling_face_with_heart_eyes.webp",
          },
          {
            id: "hate",
            answer: "/questionnaire/personalityTraits/attitude.answer3",
            icon: "/pleading_face.webp",
          },
          {
            id: "okay",
            answer: "/questionnaire/personalityTraits/attitude.answer4",
            icon: "/slightly_smiling_face.webp",
          },
          {
            id: "underpaid",
            answer: "/questionnaire/personalityTraits/attitude.answer5",
            icon: "/face_with_raised_eyebrow.webp",
          },
          {
            id: "stopped_growing",
            answer: "/questionnaire/personalityTraits/attitude.answer6",
            icon: "/neutral_face.webp",
          },
        ],
      },
      {
        id: "want",
        question: "/questionnaire/personalityTraits/want.title",
        answers: [
          {
            id: "yes",
            answer: "yes",
            icon: "/slightly_smiling_face.webp",
          },
          {
            id: "no",
            answer: "no",
            icon: "/confused.webp",
          },
          {
            id: "not_shure",
            answer: "not_sure",
            icon: "/neutral_face.webp",
          },
        ],
      },
      {
        id: "relaxing",
        question: "/questionnaire/personalityTraits/relaxing.title",
        navigateToUrl: routes.client.almostThereV1(),
        answers: [
          {
            id: "not_all",
            answer: "not_all",
            icon: "/smiling_face_with_smiling_eyes.webp",
          },
          {
            id: "yes",
            answer: "yes",
            icon: "/confused.webp",
          },
          {
            id: "sometimes",
            answer: "sometimes",
            icon: "/neutral_face.webp",
          },
          {
            id: "rarely",
            answer: "rarely",
            icon: "/slightly_smiling_face.webp",
          },
        ],
      },
    ],
  },
  {
    id: "partnerProfile",
    label: "partner_profile",
    color: "#56ccf2",
    questions: [
      {
        id: "partnerGender",
        question: "/questionnaire/partnerProfile/partnerGender.title",
        answers: [
          {
            id: "male",
            answer: "male",
            icon: "/man.webp",
          },
          {
            id: "female",
            answer: "female",
            icon: "/woman.webp",
          },
        ],
      },
      {
        id: "partnerBirthdate",
        question: "/questionnaire/partnerProfile/partnerBirthdate.title",
        touchAction: "none",
        answersElement: <BirthdateCustomAnswer affiliation="partner" />,
      },
      // TODO: add compatibility page
      {
        id: "partnerIsBirthTime",
        question: "/questionnaire/partnerProfile/partnerIsBirthTime.title",
        answers: [
          {
            id: "yes",
            answer: "yes",
            icon: "/check_mark_button.webp",
          },
          {
            id: "no",
            answer: "no",
            icon: "/cross_mark.webp",
            navigateToUrl: `${routes.client.noTimeV1()}?affiliation=partner`,
          },
        ],
      },
      {
        id: "partnerBirthtime",
        question: "/questionnaire/partnerProfile/partnerBirthtime.title",
        description:
          "/questionnaire/partnerProfile/partnerBirthtime.description",
        answersElement: <BirthtimeCustomAnswer affiliation="partner" />,
        backgroundColor: "#80A2A5",
      },
      {
        id: "partnerBirthPlace",
        question: "/questionnaire/partnerProfile/partnerBirthPlace.title",
        touchAction: "none",
        description:
          "/questionnaire/partnerProfile/partnerBirthPlace.description",
        answersElement: <BirthPlaceCustomAnswer affiliation="partner" />,
        backgroundImage: "/birthPlace.webp",
        textColor: {
          title: "#fff",
          description: "#fff",
        },
      },
    ],
  },
  {
    id: "relationships",
    label: "relationships",
    color: "#08D7BA",
    questions: [
      {
        id: "issueTogether",
        question: "/questionnaire/relationships/issueTogether.title",
        description: "/questionnaire/relationships/issueTogether.description",
        backgroundImage: "/lovely_bedroom.webp",
        preloadImages: [
          "/cloud.webp",
          "/down_arrow.webp",
          "/down_arrow.webp",
          "/woman_feeding_baby.webp",
          "/anxious_face_with_sweat.webp",
          "/family.webp",
          "/jigsaw.webp",
          "/hourglass.webp",
          "/cross_mark.webp",
        ],
        lottie: {
          preloadKey: ELottieKeys.umbrella,
        },
        answers: [
          {
            id: "strongly_agree",
            answer: "strongly_agree",
            icon: "/raising_hands.webp",
          },
          {
            id: "agree",
            answer: "agree",
            icon: "/thumbs_up.webp",
          },
          {
            id: "neutral",
            answer: "neutral",
            icon: "/thumbs_middle.webp",
          },
          {
            id: "disagree",
            answer: "disagree",
            icon: "/thumbs_more_down.webp",
          },
          {
            id: "strongly_disagree",
            answer: "strongly_disagree",
            icon: "/thumbs_down.webp",
          },
        ],
      },
      {
        id: "currentlyAffecting",
        question: "/questionnaire/relationships/currentlyAffecting.title",
        preloadImages: ["/satisfied-yes.webp", "/satisfied-no.webp"],
        answersElement: <MultiplyAnswers answers={currentlyAffectingAnswers} />,
      },
      {
        id: "partnerPriority",
        question: "/questionnaire/relationships/partnerPriority.title",
        description: "/questionnaire/relationships/partnerPriority.description",
        answers: [
          {
            id: "strongly_agree",
            answer: "strongly_agree",
            icon: "/raising_hands.webp",
          },
          {
            id: "agree",
            answer: "agree",
            icon: "/thumbs_up.webp",
          },
          {
            id: "neutral",
            answer: "neutral",
            icon: "/thumbs_middle.webp",
          },
          {
            id: "disagree",
            answer: "disagree",
            icon: "/thumbs_more_down.webp",
          },
          {
            id: "strongly_disagree",
            answer: "strongly_disagree",
            icon: "/thumbs_down.webp",
          },
        ],
      },
      {
        id: "satisfied",
        question: "/questionnaire/relationships/satisfied.title",
        preloadImages: [
          "/microscope.webp",
          "/mountain.webp",
          "/paperclip.webp",
          "/blue_book.webp",
          "/party_popper.webp",
          "/scales.webp",
          "/loudspeaker.webp",
          "/shield.webp",
          "/fearful_face.webp",
        ],
        answers: [
          {
            id: "yes",
            answer: "yes",
            icon: "/check_mark_button.webp",
            navigateToUrl: routes.client.satisfiedResultV1(),
          },
          {
            id: "no",
            answer: "no",
            icon: "/cross_mark.webp",
            navigateToUrl: routes.client.satisfiedResultV1(),
          },
        ],
      },
      {
        id: "emotionalConnection",
        question: "/questionnaire/relationships/emotionalConnection.title",
        description:
          "/questionnaire/relationships/emotionalConnection.description",
        answers: [
          {
            id: "strongly_agree",
            answer: "strongly_agree",
            icon: "/raising_hands.webp",
          },
          {
            id: "agree",
            answer: "agree",
            icon: "/thumbs_up.webp",
          },
          {
            id: "neutral",
            answer: "neutral",
            icon: "/thumbs_middle.webp",
          },
          {
            id: "disagree",
            answer: "disagree",
            icon: "/thumbs_more_down.webp",
          },
          {
            id: "strongly_disagree",
            answer: "strongly_disagree",
            icon: "/thumbs_down.webp",
          },
        ],
      },
      {
        id: "bigPicture",
        question: "/questionnaire/relationships/bigPicture.title",
        answers: [
          {
            id: "detailed",
            answer: "/questionnaire/relationships/bigPicture.answer1",
            icon: "/microscope.webp",
          },
          {
            id: "big_picture",
            answer: "/questionnaire/relationships/bigPicture.answer2",
            icon: "/mountain.webp",
          },
          {
            id: "both",
            answer: "/questionnaire/relationships/bigPicture.answer3",
            icon: "/paperclip.webp",
          },
        ],
      },
      {
        id: "introvertOrExtravert",
        question: "/questionnaire/relationships/introvertOrExtravert.title",
        answers: [
          {
            id: "introvert",
            answer: "/questionnaire/relationships/introvertOrExtravert.answer1",
            icon: "/blue_book.webp",
          },
          {
            id: "extravert",
            answer: "/questionnaire/relationships/introvertOrExtravert.answer2",
            icon: "/party_popper.webp",
          },
          {
            id: "both",
            answer: "/questionnaire/relationships/introvertOrExtravert.answer3",
            icon: "/scales.webp",
          },
        ],
      },
      {
        id: "irritated",
        question: "/questionnaire/relationships/irritated.title",
        lottie: {
          preloadKey: ELottieKeys.cloudAndStars,
        },
        answers: [
          {
            id: "yes",
            answer: "yes",
            icon: "/face_with_raised_eyebrow.webp",
          },
          {
            id: "sometimes",
            answer: "sometimes",
            icon: "/thinking_face.webp",
          },
          {
            id: "rarely",
            answer: "rarely",
            icon: "/neutral_face.webp",
          },
          {
            id: "not_all",
            answer: "not_all",
            icon: "/slightly_smiling_face.webp",
          },
        ],
      },
      {
        id: "conflict",
        question: "/questionnaire/relationships/conflict.title",
        lottie: {
          preloadKey: ELottieKeys.compass,
        },
        answers: [
          {
            id: "yes",
            answer: "/questionnaire/relationships/conflict.answer1",
            icon: "/loudspeaker.webp",
          },
          {
            id: "depends",
            answer: "/questionnaire/relationships/conflict.answer2",
            icon: "/scales.webp",
          },
          {
            id: "no",
            answer: "/questionnaire/relationships/conflict.answer3",
            icon: "/shield.webp",
          },
          {
            id: "no2",
            answer: "/questionnaire/relationships/conflict.answer4",
            icon: "/fearful_face.webp",
          },
        ],
      },
      {
        id: "aboutGoals",
        question: "/questionnaire/relationships/aboutGoals.title",
        answerClassName: styles["small-font-size-answer"],
        lottie: {
          preloadKey: ELottieKeys.darts,
        },
        answers: [
          {
            id: "optimistic",
            answer: "/questionnaire/relationships/aboutGoals.answer1",
            icon: "/slightly_smiling_face.webp",
            navigateToUrl: routes.client.partnerRightPlaceV1(),
          },
          {
            id: "cautious",
            answer: "/questionnaire/relationships/aboutGoals.answer2",
            icon: "/unamused.webp",
            navigateToUrl: routes.client.partnerThingV1(),
          },
          {
            id: "feeling",
            answer: "/questionnaire/relationships/aboutGoals.answer3",
            icon: "/anxious_face_with_sweat.webp",
            navigateToUrl: routes.client.partnerTotallyNormalV1(),
          },
          {
            id: "not_shure",
            answer: "/questionnaire/relationships/aboutGoals.answer4",
            icon: "/thinking_face.webp",
            navigateToUrl: routes.client.partnerTotallyNormalV1(),
          },
        ],
      },
      {
        id: "appreciated",
        question: "/questionnaire/relationships/appreciated.title",
        description: "/questionnaire/relationships/appreciated.description",
        lottie: {
          preloadKey: ELottieKeys.scalesNeutral,
        },
        answers: [
          {
            id: "strongly_agree",
            answer: "strongly_agree",
            icon: "/raising_hands.webp",
          },
          {
            id: "agree",
            answer: "agree",
            icon: "/thumbs_up.webp",
          },
          {
            id: "neutral",
            answer: "neutral",
            icon: "/thumbs_middle.webp",
          },
          {
            id: "disagree",
            answer: "disagree",
            icon: "/thumbs_more_down.webp",
          },
          {
            id: "strongly_disagree",
            answer: "strongly_disagree",
            icon: "/thumbs_down.webp",
          },
        ],
      },
      {
        id: "decisions",
        question: "/questionnaire/relationships/decisions.title",
        answers: [
          {
            id: "heart",
            answer: "/questionnaire/relationships/decisions.heart",
            icon: "/red-heart.webp",
            navigateToUrl: routes.client.withHeartV1(),
          },
          {
            id: "head",
            answer: "/questionnaire/relationships/decisions.head",
            icon: "/brain.webp",
            navigateToUrl: routes.client.withHeadV1(),
          },
          {
            id: "both",
            answer: "/questionnaire/relationships/decisions.both",
            icon: "/paperclip.webp",
            navigateToUrl: routes.client.bothV1(),
          },
        ],
      },
    ],
  },
  {
    id: "relationship_pattern",
    label: "relationship_pattern",
    color: "#08D7BA",
    questions: [
      {
        id: "priority",
        question: "/questionnaire/relationship_pattern/priority.title",
        description: "/questionnaire/relationship_pattern/priority.description",
        // backgroundImage: "/couple_in_bad_1.webp",
        answers: [
          {
            id: "strongly_agree",
            answer: "strongly_agree",
            icon: "/raising_hands.webp",
          },
          {
            id: "agree",
            answer: "agree",
            icon: "/thumbs_up.webp",
          },
          {
            id: "neutral",
            answer: "neutral",
            icon: "/thumbs_middle.webp",
          },
          {
            id: "disagree",
            answer: "disagree",
            icon: "/thumbs_more_down.webp",
          },
          {
            id: "strongly_disagree",
            answer: "strongly_disagree",
            icon: "/thumbs_down.webp",
          },
        ],
      },
      {
        id: "comfortable",
        question: "/questionnaire/relationship_pattern/comfortable.title",
        description:
          "/questionnaire/relationship_pattern/comfortable.description",
        answers: [
          {
            id: "strongly_agree",
            answer: "strongly_agree",
            icon: "/raising_hands.webp",
          },
          {
            id: "agree",
            answer: "agree",
            icon: "/thumbs_up.webp",
          },
          {
            id: "neutral",
            answer: "neutral",
            icon: "/thumbs_middle.webp",
          },
          {
            id: "disagree",
            answer: "disagree",
            icon: "/thumbs_more_down.webp",
          },
          {
            id: "strongly_disagree",
            answer: "strongly_disagree",
            icon: "/thumbs_down.webp",
          },
        ],
      },
      {
        id: "goodEnough",
        question: "/questionnaire/relationship_pattern/goodEnough.title",
        answers: [
          {
            id: "yes",
            answer: "yes",
            icon: "/thumbs_up.webp",
          },
          {
            id: "sometimes",
            answer: "sometimes",
            icon: "/thumbs_middle.webp",
          },
          {
            id: "rarely",
            answer: "rarely",
            icon: "/thumbs_more_down.webp",
          },
          {
            id: "not_all",
            answer: "not_all",
            icon: "/thumbs_down.webp",
          },
        ],
      },
      {
        id: "angry",
        question: "/questionnaire/relationship_pattern/angry.title",
        // backgroundImage: "/woman_gets_angry.webp",
        answers: [
          {
            id: "yes",
            answer: "yes",
            icon: "/face_with_raised_eyebrow.webp",
          },
          {
            id: "sometimes",
            answer: "sometimes",
            icon: "/thinking_face.webp",
          },
          {
            id: "rarely",
            answer: "rarely",
            icon: "/neutral_face.webp",
          },
          {
            id: "not_all",
            answer: "not_all",
            icon: "/slightly_smiling_face.webp",
          },
        ],
      },
      {
        id: "innerSelf",
        question: "/questionnaire/relationship_pattern/innerSelf.title",
        answers: [
          {
            id: "yes",
            answer: "yes",
            icon: "/thumbs_up.webp",
          },
          {
            id: "no",
            answer: "no",
            icon: "/thumbs_down.webp",
          },
          {
            id: "not_sure",
            answer: "not_sure",
            icon: "/neutral_face.webp",
          },
        ],
      },
      {
        id: "aboutPeople",
        question: "/questionnaire/relationship_pattern/aboutPeople.title",
        answers: [
          {
            id: "yes",
            answer: "yes",
            icon: "/raising_hands.webp",
          },
          {
            id: "sometimes",
            answer: "sometimes",
            icon: "/slightly_smiling_face.webp",
          },
          {
            id: "rarely",
            answer: "rarely",
            icon: "/thinking_face.webp",
          },
          {
            id: "not_all",
            answer: "not_all",
            icon: "/thumbs_down.webp",
          },
        ],
      },
      {
        id: "idealDate",
        question: "/questionnaire/relationship_pattern/idealDate.title",
        answers: [
          {
            id: "dinner",
            answer: "/questionnaire/relationship_pattern/idealDate.answer1",
            icon: "/fork_and_knife_with_plate.webp",
          },
          {
            id: "nature",
            answer: "/questionnaire/relationship_pattern/idealDate.answer2",
            icon: "/mountain.webp",
          },
          {
            id: "talking",
            answer: "/questionnaire/relationship_pattern/idealDate.answer3",
            icon: "/cityscape_at_dusk.webp",
          },
          {
            id: "walk",
            answer: "/questionnaire/relationship_pattern/idealDate.answer4",
            icon: "/national_park.webp",
          },
          {
            id: "skydiving",
            answer: "/questionnaire/relationship_pattern/idealDate.answer5",
            icon: "/parachute.webp",
          },
        ],
      },
      {
        id: "futurePartner",
        question: "/questionnaire/relationship_pattern/futurePartner.title",
        lottie: {
          preloadKey: ELottieKeys.cloudAndStars,
        },
        answers: [
          {
            id: "detail",
            answer: "/questionnaire/relationship_pattern/futurePartner.answer1",
            icon: "/microscope.webp",
          },
          {
            id: "big_picture",
            answer: "/questionnaire/relationship_pattern/futurePartner.answer2",
            icon: "/mountain.webp",
          },
          {
            id: "both",
            answer: "/questionnaire/relationship_pattern/futurePartner.answer3",
            icon: "/paperclip.webp",
          },
        ],
      },
      {
        id: "idealPartner",
        question: "/questionnaire/relationship_pattern/idealPartner.title",
        lottie: {
          preloadKey: ELottieKeys.compass,
        },
        answers: [
          {
            id: "introvert",
            answer: "/questionnaire/relationship_pattern/idealPartner.answer1",
            icon: "/blue_book.webp",
          },
          {
            id: "extrovert",
            answer: "/questionnaire/relationship_pattern/idealPartner.answer2",
            icon: "/party_popper.webp",
          },
          {
            id: "both",
            answer: "/questionnaire/relationship_pattern/idealPartner.answer3",
            icon: "/scales.webp",
          },
        ],
      },
      {
        id: "relationshipGoal",
        question: "/questionnaire/relationship_pattern/relationshipGoal.title",
        answerClassName: styles["small-font-size-answer"],
        answers: [
          {
            id: "optimistic",
            answer:
              "/questionnaire/relationship_pattern/relationshipGoal.answer1",
            icon: "/slightly_smiling_face.webp",
            navigateToUrl: routes.client.partnerRightPlaceV1(),
          },
          {
            id: "cautious",
            answer:
              "/questionnaire/relationship_pattern/relationshipGoal.answer2",
            icon: "/unamused.webp",
            navigateToUrl: routes.client.partnerThingV1(),
          },
          {
            id: "anxious",
            answer:
              "/questionnaire/relationship_pattern/relationshipGoal.answer3",
            icon: "/anxious_face_with_sweat.webp",
            navigateToUrl: routes.client.partnerTotallyNormalV1(),
          },
          {
            id: "not_sure",
            answer:
              "/questionnaire/relationship_pattern/relationshipGoal.answer4",
            icon: "/thinking_face.webp",
            navigateToUrl: routes.client.partnerTotallyNormalV1(),
          },
        ],
      },
    ],
  },
];
