diff --git a/src/core/components/CarCode.jsx b/src/core/components/CarCode.jsx index 8914acb..a5e5ea7 100644 --- a/src/core/components/CarCode.jsx +++ b/src/core/components/CarCode.jsx @@ -21,8 +21,7 @@ const CarCode = ({ carCode, setCarCode, inputValueDefault = "", error, multiple requestOptions: { signal: controller.signal }, }) .then((response) => { - const combinedArray = [...carCode, ...response.data.data]; - + const combinedArray = carCode ? [...carCode, ...response.data.data] : [...response.data.data]; const uniqueArray = Array.from(new Map(combinedArray.map((item) => [item.id, item])).values()); setOptions(uniqueArray || []); }) diff --git a/src/core/components/RahdarCode.jsx b/src/core/components/RahdarCode.jsx index f6d0e90..1c374ee 100644 --- a/src/core/components/RahdarCode.jsx +++ b/src/core/components/RahdarCode.jsx @@ -22,7 +22,9 @@ const RahdarCode = ({ rahdarsCode, setRahdarsCode, error, multiple = true }) => requestOptions: { signal: controller.signal }, }) .then((response) => { - const combinedArray = [...rahdarsCode, ...response.data.data]; + const combinedArray = rahdarsCode + ? [...rahdarsCode, ...response.data.data] + : [...response.data.data]; const uniqueArray = Array.from(new Map(combinedArray.map((item) => [item.id, item])).values()); setOptions(uniqueArray || []); })