summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorHATEC\SPVDEV001 <tri.susilo@altama.co.id>2023-04-03 09:58:23 +0700
committerHATEC\SPVDEV001 <tri.susilo@altama.co.id>2023-04-03 09:58:23 +0700
commitceaa64aa3273134fb9ffb851c4f23c468fa2519a (patch)
tree3a2d2d580b3a89c139bbf9e1dbce9f3b666e8b1b /src/lib
parent3ab2c01595b12534b68064d673f1c50c96d3450c (diff)
setting mandatori di create and add address user
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/address/components/CreateAddress.jsx6
-rw-r--r--src/lib/address/components/EditAddress.jsx6
2 files changed, 8 insertions, 4 deletions
diff --git a/src/lib/address/components/CreateAddress.jsx b/src/lib/address/components/CreateAddress.jsx
index 475d8548..a4669ee0 100644
--- a/src/lib/address/components/CreateAddress.jsx
+++ b/src/lib/address/components/CreateAddress.jsx
@@ -182,6 +182,7 @@ const CreateAddress = () => {
<HookFormSelect {...props} options={districts} disabled={!watchCity} />
)}
/>
+ <div className='text-caption-2 text-red_r-11 mt-1'>{errors.district?.message}</div>
</div>
<div>
@@ -208,11 +209,12 @@ const CreateAddress = () => {
const validationSchema = Yup.object().shape({
type: Yup.string().required('Harus di-pilih'),
name: Yup.string().min(3, 'Minimal 3 karakter').required('Harus di-isi'),
- email: Yup.string().email('Format harus seperti contoh@email.com').required('Harus di-isi'),
+ // email: Yup.string().email('Format harus seperti contoh@email.com').required('Harus di-isi'),
mobile: Yup.string().required('Harus di-isi'),
street: Yup.string().required('Harus di-isi'),
zip: Yup.string().required('Harus di-isi'),
- city: Yup.string().required('Harus di-pilih')
+ city: Yup.string().required('Harus di-pilih'),
+ district: Yup.string().required('Harus di-pilih')
})
const defaultValues = {
diff --git a/src/lib/address/components/EditAddress.jsx b/src/lib/address/components/EditAddress.jsx
index d754cbd9..006ea407 100644
--- a/src/lib/address/components/EditAddress.jsx
+++ b/src/lib/address/components/EditAddress.jsx
@@ -197,6 +197,7 @@ const EditAddress = ({ id, defaultValues }) => {
<HookFormSelect {...props} options={districts} disabled={!watchCity} />
)}
/>
+ <div className='text-caption-2 text-red_r-11 mt-1'>{errors.district?.message}</div>
</div>
<div>
@@ -222,11 +223,12 @@ const EditAddress = ({ id, defaultValues }) => {
const validationSchema = Yup.object().shape({
type: Yup.string().required('Harus di-pilih'),
name: Yup.string().min(3, 'Minimal 3 karakter').required('Harus di-isi'),
- email: Yup.string().email('Format harus seperti johndoe@example.com').required('Harus di-isi'),
+ // email: Yup.string().email('Format harus seperti johndoe@example.com').required('Harus di-isi'),
mobile: Yup.string().required('Harus di-isi'),
street: Yup.string().required('Harus di-isi'),
zip: Yup.string().required('Harus di-isi'),
- city: Yup.string().required('Harus di-pilih')
+ city: Yup.string().required('Harus di-pilih'),
+ district: Yup.string().required('Harus di-pilih')
})
const types = [