From 1739c6eb03631e08bfe9d5de3a97acbc0a8566ce Mon Sep 17 00:00:00 2001 From: Rafi Zadanly Date: Fri, 13 Jan 2023 15:36:28 +0700 Subject: create "edit" feature and fix "create" feature --- src/helpers/convertToOption.js | 11 +++++++++++ src/helpers/formValidation.js | 1 + 2 files changed, 12 insertions(+) create mode 100644 src/helpers/convertToOption.js (limited to 'src/helpers') diff --git a/src/helpers/convertToOption.js b/src/helpers/convertToOption.js new file mode 100644 index 00000000..08fec08f --- /dev/null +++ b/src/helpers/convertToOption.js @@ -0,0 +1,11 @@ +const convertToOption = (data) => { + if (data) { + return { + value: data.id, + label: data.name, + } + } + return null; +}; + +export default convertToOption; \ No newline at end of file diff --git a/src/helpers/formValidation.js b/src/helpers/formValidation.js index 10c36e01..0e83f4cc 100644 --- a/src/helpers/formValidation.js +++ b/src/helpers/formValidation.js @@ -98,6 +98,7 @@ const useFormValidation = ({ initialFormValue = {}, validationScheme = {} }) => handleFormSubmit, handleInputChange, handleSelectChange, + hasChangedInputs, formInputs, formErrors }; -- cgit v1.2.3