Browse Source

fix input autofill code

master
mortezaei 6 days ago
parent
commit
9fd55cb900
  1. 6
      src/components/Componentes/question-birthplace.tsx
  2. 6
      src/components/Componentes/question-dropdown.tsx
  3. 18
      src/components/Componentes/question-number.tsx
  4. 12
      src/components/Componentes/question-phone.tsx
  5. 6
      src/components/Componentes/question-sheet.tsx
  6. 14
      src/components/Componentes/question-text.tsx

6
src/components/Componentes/question-birthplace.tsx

@ -482,13 +482,15 @@ export function QuestionBirthplace({
<input
ref={cityInputRef}
type="text"
name="city_field"
autoComplete="one-time-code"
name={`field_${question.id}`}
autoComplete="off"
autoCorrect="off"
autoCapitalize="none"
spellCheck="false"
aria-autocomplete="none"
data-lpignore="true"
data-1p-ignore="true"
data-bwignore="true"
data-form-type="other"
data-no-auto-focus
disabled={disabled}

6
src/components/Componentes/question-dropdown.tsx

@ -222,13 +222,15 @@ export function QuestionDropdown({
<input
ref={searchInputRef}
type="text"
name="search_field"
autoComplete="one-time-code"
name="dropdown_search_field"
autoComplete="off"
autoCorrect="off"
autoCapitalize="none"
spellCheck="false"
aria-autocomplete="none"
data-lpignore="true"
data-1p-ignore="true"
data-bwignore="true"
data-form-type="other"
value={searchQuery}
onChange={(e) => setSearchQuery(e.target.value)}

18
src/components/Componentes/question-number.tsx

@ -189,13 +189,15 @@ export default function QuestionNumber({
<input
type="text"
inputMode="decimal"
name="number_field"
autoComplete="one-time-code"
name={`field_${question.id}`}
autoComplete="off"
autoCorrect="off"
autoCapitalize="none"
spellCheck="false"
aria-autocomplete="none"
data-lpignore="true"
data-1p-ignore="true"
data-bwignore="true"
data-form-type="other"
required={question.required && !disabled}
disabled={disabled || Boolean(derivedFromQuestion)}
@ -303,13 +305,15 @@ export default function QuestionNumber({
<input
ref={currencySearchInputRef}
type="text"
name="search_field"
autoComplete="one-time-code"
name="currency_search_field"
autoComplete="off"
autoCorrect="off"
autoCapitalize="none"
spellCheck="false"
aria-autocomplete="none"
data-lpignore="true"
data-1p-ignore="true"
data-bwignore="true"
data-form-type="other"
value={currencySearchQuery}
onChange={(e) => setCurrencySearchQuery(e.target.value)}
@ -394,13 +398,15 @@ export default function QuestionNumber({
<QuestionTitle question={question} />
<input
type="number"
name="number_field"
autoComplete="one-time-code"
name={`field_${question.id}`}
autoComplete="off"
autoCorrect="off"
autoCapitalize="none"
spellCheck="false"
aria-autocomplete="none"
data-lpignore="true"
data-1p-ignore="true"
data-bwignore="true"
data-form-type="other"
required={question.required && !disabled}
disabled={disabled || Boolean(derivedFromQuestion)}

12
src/components/Componentes/question-phone.tsx

@ -611,13 +611,15 @@ export function QuestionPhone({
<input
type="tel"
inputMode="tel"
name="phone_field"
autoComplete="one-time-code"
name={`field_${question.id}`}
autoComplete="off"
autoCorrect="off"
autoCapitalize="none"
spellCheck="false"
aria-autocomplete="none"
data-lpignore="true"
data-1p-ignore="true"
data-bwignore="true"
data-form-type="other"
disabled={disabled}
placeholder={question.extras.placeHolder?.replace(/^\+\d+\s*/, "")}
@ -724,13 +726,15 @@ export function QuestionPhone({
<input
ref={searchInputRef}
type="text"
name="search_field"
autoComplete="one-time-code"
name="country_search_field"
autoComplete="off"
autoCorrect="off"
autoCapitalize="none"
spellCheck="false"
aria-autocomplete="none"
data-lpignore="true"
data-1p-ignore="true"
data-bwignore="true"
data-form-type="other"
value={searchQuery}
onChange={(e) => setSearchQuery(e.target.value)}

6
src/components/Componentes/question-sheet.tsx

@ -281,13 +281,15 @@ export function QuestionSheet({ question, disabled }: QuestionSheetProps) {
</svg>
<input
type="text"
name="search_field"
autoComplete="one-time-code"
name="sheet_search_field"
autoComplete="off"
autoCorrect="off"
autoCapitalize="none"
spellCheck="false"
aria-autocomplete="none"
data-lpignore="true"
data-1p-ignore="true"
data-bwignore="true"
data-form-type="other"
value={searchQuery}
onChange={(e) => setSearchQuery(e.target.value)}

14
src/components/Componentes/question-text.tsx

@ -101,14 +101,16 @@ export default function QuestionText({
>
<input
type="text"
inputMode="text"
name="text_field"
autoComplete="one-time-code"
inputMode="email"
name={`field_${question.id}`}
autoComplete="off"
autoCorrect="off"
autoCapitalize="none"
spellCheck="false"
aria-autocomplete="none"
data-lpignore="true"
data-1p-ignore="true"
data-bwignore="true"
data-form-type="other"
value={localValue}
onChange={(e) => handleChange(e.target.value)}
@ -149,13 +151,15 @@ export default function QuestionText({
type={isNumericQuestion ? "tel" : "text"}
inputMode={isNumericQuestion ? "numeric" : "text"}
pattern={isNumericQuestion ? "[0-9]*" : undefined}
name="text_field"
autoComplete="one-time-code"
name={`field_${question.id}`}
autoComplete="off"
autoCorrect="off"
autoCapitalize="none"
spellCheck="false"
aria-autocomplete="none"
data-lpignore="true"
data-1p-ignore="true"
data-bwignore="true"
data-form-type="other"
value={localValue}
onChange={(e) => handleChange(e.target.value)}

Loading…
Cancel
Save