summaryrefslogtreecommitdiff
path: root/src/lib/address/components
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/address/components')
-rw-r--r--src/lib/address/components/CreateAddress.jsx15
-rw-r--r--src/lib/address/components/EditAddress.jsx15
2 files changed, 14 insertions, 16 deletions
diff --git a/src/lib/address/components/CreateAddress.jsx b/src/lib/address/components/CreateAddress.jsx
index 35c966c7..963a19aa 100644
--- a/src/lib/address/components/CreateAddress.jsx
+++ b/src/lib/address/components/CreateAddress.jsx
@@ -94,14 +94,13 @@ const CreateAddress = () => {
useEffect(() => {
if (detailAddress && Object.keys(detailAddress).length > 0) {
const selectedCities = cities.find(
- (city) =>
- detailAddress?.district
- .toLowerCase()
- .includes(city.label.toLowerCase()) ||
- city.label
- .toLowerCase()
- .includes(detailAddress?.district.toLowerCase())
- );
+ (city) =>
+ city.label.toLowerCase() === detailAddress?.district.toLowerCase()
+ ) || cities.find(
+ (city) =>
+ detailAddress?.district.toLowerCase().includes(city.label.toLowerCase()) ||
+ city.label.toLowerCase().includes(detailAddress?.district.toLowerCase())
+ );
setValue('city', selectedCities?.value);
}
}, [cities, detailAddress, setValue]);
diff --git a/src/lib/address/components/EditAddress.jsx b/src/lib/address/components/EditAddress.jsx
index 217be867..deaa8a3e 100644
--- a/src/lib/address/components/EditAddress.jsx
+++ b/src/lib/address/components/EditAddress.jsx
@@ -126,14 +126,13 @@ const EditAddress = ({ id, defaultValues }) => {
useEffect(() => {
if (Object.keys(detailAddress).length > 0) {
const selectedCities = cities.find(
- (city) =>
- detailAddress?.district
- .toLowerCase()
- .includes(city.label.toLowerCase()) ||
- city.label
- .toLowerCase()
- .includes(detailAddress?.district.toLowerCase())
- );
+ (city) =>
+ city.label.toLowerCase() === detailAddress?.district.toLowerCase()
+ ) || cities.find(
+ (city) =>
+ detailAddress?.district.toLowerCase().includes(city.label.toLowerCase()) ||
+ city.label.toLowerCase().includes(detailAddress?.district.toLowerCase())
+ );
setValue('city', selectedCities?.value);
}
}, [cities, detailAddress, setValue]);