change format all file

This commit is contained in:
Ehsan
2025-05-18 01:18:35 +03:30
parent 4a57468e26
commit 254d5d4ebd
84 changed files with 721 additions and 651 deletions
+10 -6
View File
@@ -32,16 +32,16 @@ function ModalSearchCity() {
// Load states and cities from JSON files
useEffect(() => {
// Format states data to match the structure expected by AutoCompleteSelect
const formattedStates = statesData.map(state => ({
const formattedStates = statesData.map((state) => ({
label: state.name,
id: state.id
id: state.id,
}));
// Format cities data
const formattedCities = citiesData.map(city => ({
const formattedCities = citiesData.map((city) => ({
label: city.name,
id: city.id,
province_id: city.province_id
province_id: city.province_id,
}));
setStates(formattedStates);
@@ -51,10 +51,14 @@ function ModalSearchCity() {
// Filter cities when state is selected
useEffect(() => {
if (selected.first) {
const selectedState = states.find(state => state.label === selected.first);
const selectedState = states.find(
(state) => state.label === selected.first,
);
if (selectedState) {
const stateId = selectedState.id;
const filteredCities = cities.filter(city => city.province_id === stateId);
const filteredCities = cities.filter(
(city) => city.province_id === stateId,
);
setFilteredCities(filteredCities);
}
} else {