From a03d339b12d6285cf8adf2e9af914ab553ecca45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E1=B4=B9=E1=B5=83=E1=B5=88=E1=B5=89=20=E1=B5=92=E2=81=BF?= =?UTF-8?q?=20=E1=B4=B1=E1=B5=83=CA=B3=E1=B5=97=CA=B0=20=E1=B5=87=CA=B8=20?= =?UTF-8?q?=CA=B0=E1=B5=98=E1=B5=90=E1=B5=83=E2=81=BF=CB=A2?= <39050604+EXPITC@users.noreply.github.com> Date: Wed, 14 Jun 2023 12:41:41 +0700 Subject: [PATCH] fix: number onChange strictness + src/components/Checkout/index.js --- src/components/Checkout/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/Checkout/index.js b/src/components/Checkout/index.js index 89c1ef4..a94bc6c 100644 --- a/src/components/Checkout/index.js +++ b/src/components/Checkout/index.js @@ -277,7 +277,7 @@ const CheckoutPage = () => { onChange={(e) => { // prevent negative number and set limit 4 digit e.target.value = - Math.abs(e.target.value) >= 0 + e.target.value > 0 ? Math.abs(e.target.value.slice(0, 13)) : undefined; @@ -302,7 +302,7 @@ const CheckoutPage = () => { onChange={(e) => { // prevent negative number and set limit 4 digit e.target.value = - Math.abs(e.target.value) >= 0 + e.target.value > -1 ? Math.abs(e.target.value.slice(0, 4)) : undefined; handleChange(e);