diff --git a/packages/ui-components/src/FormDialog.tsx b/packages/ui-components/src/FormDialog.tsx index 192527345..92b46b4e7 100644 --- a/packages/ui-components/src/FormDialog.tsx +++ b/packages/ui-components/src/FormDialog.tsx @@ -58,10 +58,7 @@ export const showFormDialog = async ( dialogBody.node .querySelectorAll('select, input, textarea') .forEach((element: any) => { - if ( - element.hasAttribute('data-form-required') || - element.type === 'number' - ) { + if (element.hasAttribute('data-form-required')) { const elementTagName = element.tagName.toLowerCase(); if (elementTagName === 'select' || element.type === 'number') { @@ -135,13 +132,6 @@ const preventDefaultDialogHandler = ( // Returns true if given element is valid const isFieldValid = (element: any): boolean => { - if (element.type === 'number') { - const ifRequiredHasValue = element.hasAttribute('data-form-required') - ? element.value !== '' - : true; - const validNumber = Number(element.value.trim()) >= 0; - return ifRequiredHasValue && validNumber; - } return element.value.trim() ? true : false; };