mirror of
https://github.com/AtHeartEngineering/bandada.git
synced 2026-01-09 22:27:57 -05:00
refactor(general info step): prevents NaN values to getting input to fingerprint duration
Adds a previous validation to avoid NaN possible values. Also refactors some unnecessary related code on that fix #435
This commit is contained in:
@@ -168,7 +168,10 @@ export default function GeneralInfoStep({
|
||||
size="lg"
|
||||
value={_fingerprintDuration}
|
||||
onChange={(value) =>
|
||||
setFingerprintDuration(Number(value))
|
||||
!Number.isNaN(Number(value)) &&
|
||||
Number(value) >= 0
|
||||
? setFingerprintDuration(Number(value))
|
||||
: null
|
||||
}
|
||||
onBlur={() =>
|
||||
onSubmit(
|
||||
@@ -205,7 +208,6 @@ export default function GeneralInfoStep({
|
||||
!_groupName ||
|
||||
(group.type === "off-chain" &&
|
||||
(_fingerprintDuration === undefined ||
|
||||
Number.isNaN(_fingerprintDuration) ||
|
||||
!_groupDescription ||
|
||||
_groupDescription.length < 10)) ||
|
||||
_fingerprintDuration < 0
|
||||
|
||||
Reference in New Issue
Block a user