fix: multi select scroll issue (#2053)

This commit is contained in:
Dhruwang Jariwala
2024-02-12 13:55:32 +05:30
committed by GitHub
parent c372108b91
commit 7c0a9bed46
11 changed files with 11 additions and 2 deletions

View File

@@ -37,7 +37,7 @@ export default function CTAQuestion({
useTtc(question.id, ttc, setTtc, startTime, setStartTime);
return (
<div>
<div key={question.id}>
{question.imageUrl && <QuestionImage imgUrl={question.imageUrl} />}
<Headline headline={question.headline} questionId={question.id} required={question.required} />
<HtmlBody htmlString={question.html} questionId={question.id} />

View File

@@ -48,6 +48,7 @@ export default function CalQuestion({
return (
<form
key={question.id}
onSubmit={(e) => {
e.preventDefault();
if (question.required && !value) {

View File

@@ -37,7 +37,7 @@ export default function ConsentQuestion({
useTtc(question.id, ttc, setTtc, startTime, setStartTime);
return (
<div>
<div key={question.id}>
{question.imageUrl && <QuestionImage imgUrl={question.imageUrl} />}
<Headline headline={question.headline} questionId={question.id} required={question.required} />
<HtmlBody htmlString={question.html || ""} questionId={question.id} />

View File

@@ -108,6 +108,7 @@ export default function DateQuestion({
return (
<form
key={question.id}
onSubmit={(e) => {
e.preventDefault();
if (question.required && !value) {

View File

@@ -45,6 +45,7 @@ export default function FileUploadQuestion({
return (
<form
key={question.id}
onSubmit={(e) => {
e.preventDefault();
const updatedTtcObj = getUpdatedTtc(ttc, question.id, performance.now() - startTime);

View File

@@ -109,6 +109,7 @@ export default function MultipleChoiceMultiQuestion({
return (
<form
key={question.id}
onSubmit={(e) => {
e.preventDefault();
const newValue = (value as string[])?.filter((item) => {

View File

@@ -70,6 +70,7 @@ export default function MultipleChoiceSingleQuestion({
}, [otherSelected]);
return (
<form
key={question.id}
onSubmit={(e) => {
e.preventDefault();
const updatedTtcObj = getUpdatedTtc(ttc, question.id, performance.now() - startTime);

View File

@@ -40,6 +40,7 @@ export default function NPSQuestion({
return (
<form
key={question.id}
onSubmit={(e) => {
e.preventDefault();
const updatedTtcObj = getUpdatedTtc(ttc, question.id, performance.now() - startTime);

View File

@@ -59,6 +59,7 @@ export default function OpenTextQuestion({
return (
<form
key={question.id}
onSubmit={(e) => {
e.preventDefault();
// if ( validateInput(value as string, question.inputType, question.required)) {

View File

@@ -88,6 +88,7 @@ export default function PictureSelectionQuestion({
return (
<form
key={question.id}
onSubmit={(e) => {
e.preventDefault();
const updatedTtcObj = getUpdatedTtc(ttc, question.id, performance.now() - startTime);

View File

@@ -79,6 +79,7 @@ export default function RatingQuestion({
return (
<form
key={question.id}
onSubmit={(e) => {
e.preventDefault();
const updatedTtcObj = getUpdatedTtc(ttc, question.id, performance.now() - startTime);