update bugs
This commit is contained in:
@@ -258,10 +258,26 @@ export default function OrganizationsForm({ isEdit, currentOrganizations }: Prop
|
|||||||
const [district, setDistrict] = useState<any>([]);
|
const [district, setDistrict] = useState<any>([]);
|
||||||
const [village, setVillage] = useState<any>([]);
|
const [village, setVillage] = useState<any>([]);
|
||||||
|
|
||||||
const corporate_selected = currentOrganizations?.corporate_id_partner ? currentOrganizations.corporate_id_partner.split(",").map(Number) : null;
|
let corporate_selected = [];
|
||||||
|
if (defaultValues?.corporate_id_partner) {
|
||||||
|
if (defaultValues.corporate_id_partner.includes(',')) {
|
||||||
|
corporate_selected = defaultValues.corporate_id_partner.split(",").map(Number);
|
||||||
|
} else {
|
||||||
|
corporate_selected = [Number(defaultValues.corporate_id_partner)];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
const [corporate_id_partner, setCorporateIdPartner] = useState<any>([]);
|
const [corporate_id_partner, setCorporateIdPartner] = useState<any>([]);
|
||||||
const [selectedCorporatID, setSelectedCorporateID] = useState<any>(corporate_selected ?? []);
|
const [selectedCorporatID, setSelectedCorporateID] = useState<any>([]);
|
||||||
|
|
||||||
|
|
||||||
|
useEffect(()=> {
|
||||||
|
setSelectedCorporateID(corporate_selected)
|
||||||
|
}, [defaultValues])
|
||||||
|
|
||||||
|
console.log(corporate_selected, 'test')
|
||||||
|
|
||||||
const handleSelectChange = (event, selectedOptions:any) => {
|
const handleSelectChange = (event, selectedOptions:any) => {
|
||||||
const selectedValues = selectedOptions.map(option => option.value);
|
const selectedValues = selectedOptions.map(option => option.value);
|
||||||
setSelectedCorporateID(selectedValues);
|
setSelectedCorporateID(selectedValues);
|
||||||
|
|||||||
Reference in New Issue
Block a user