mirror of
https://github.com/formbricks/formbricks.git
synced 2025-12-30 10:19:51 -06:00
fix: multi select scroll issue (#2053)
This commit is contained in:
committed by
GitHub
parent
c372108b91
commit
7c0a9bed46
@@ -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} />
|
||||
|
||||
@@ -48,6 +48,7 @@ export default function CalQuestion({
|
||||
|
||||
return (
|
||||
<form
|
||||
key={question.id}
|
||||
onSubmit={(e) => {
|
||||
e.preventDefault();
|
||||
if (question.required && !value) {
|
||||
|
||||
@@ -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} />
|
||||
|
||||
@@ -108,6 +108,7 @@ export default function DateQuestion({
|
||||
|
||||
return (
|
||||
<form
|
||||
key={question.id}
|
||||
onSubmit={(e) => {
|
||||
e.preventDefault();
|
||||
if (question.required && !value) {
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -109,6 +109,7 @@ export default function MultipleChoiceMultiQuestion({
|
||||
|
||||
return (
|
||||
<form
|
||||
key={question.id}
|
||||
onSubmit={(e) => {
|
||||
e.preventDefault();
|
||||
const newValue = (value as string[])?.filter((item) => {
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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)) {
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user