verified that otp is six digits
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import React, { useEffect } from "react";
|
||||
|
||||
export default function Otp({handleChange}) {
|
||||
export default function Otp({handleChange, value}) {
|
||||
useEffect(() => {
|
||||
const otp = document.querySelector("#otp-inputs");
|
||||
// eslint-disable-next-line no-restricted-syntax
|
||||
@@ -25,6 +25,8 @@ export default function Otp({handleChange}) {
|
||||
type="text"
|
||||
maxLength={1}
|
||||
id="otp"
|
||||
name='value_one'
|
||||
value={value.value_one}
|
||||
onChange={handleChange}
|
||||
/>
|
||||
</div>
|
||||
@@ -34,6 +36,8 @@ export default function Otp({handleChange}) {
|
||||
type="text"
|
||||
maxLength={1}
|
||||
id="otp"
|
||||
name='value_two'
|
||||
value={value.value_two}
|
||||
onChange={handleChange}
|
||||
/>
|
||||
</div>
|
||||
@@ -43,6 +47,8 @@ export default function Otp({handleChange}) {
|
||||
type="text"
|
||||
maxLength={1}
|
||||
id="otp"
|
||||
name='value_three'
|
||||
value={value.value_three}
|
||||
onChange={handleChange}
|
||||
/>
|
||||
</div>
|
||||
@@ -52,6 +58,8 @@ export default function Otp({handleChange}) {
|
||||
type="text"
|
||||
maxLength={1}
|
||||
id="otp"
|
||||
name='value_four'
|
||||
value={value.value_four}
|
||||
onChange={handleChange}
|
||||
/>
|
||||
</div>
|
||||
@@ -61,6 +69,8 @@ export default function Otp({handleChange}) {
|
||||
type="text"
|
||||
maxLength={1}
|
||||
id="otp"
|
||||
name='value_five'
|
||||
value={value.value_five}
|
||||
onChange={handleChange}
|
||||
/>
|
||||
</div>
|
||||
@@ -70,6 +80,8 @@ export default function Otp({handleChange}) {
|
||||
type="text"
|
||||
maxLength={1}
|
||||
id="otp"
|
||||
name='value_six'
|
||||
value={value.value_six}
|
||||
onChange={handleChange}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user