TP-39795 | enigma cluster changes
This commit is contained in:
@@ -29,19 +29,25 @@ function SeparatorBorderComponent() {
|
||||
}
|
||||
|
||||
const getAllAddressIds = (groupedAddress: IGroupedAddressesItem) => {
|
||||
// this array will have groupedAddress?.metaAddress?.id plus all similar address ids plus there is an array of metaaddresses inside these similar addresses, need to append those ids too.
|
||||
const addressIds = [groupedAddress?.metaAddress?.id];
|
||||
// Set for unique address IDs
|
||||
const addressIds = new Set();
|
||||
|
||||
if (groupedAddress?.metaAddress?.id) {
|
||||
addressIds.add(groupedAddress.metaAddress.id);
|
||||
}
|
||||
|
||||
groupedAddress?.similarAddresses?.forEach((similarAddress) => {
|
||||
if (similarAddress?.id) {
|
||||
addressIds.push(similarAddress.id);
|
||||
addressIds.add(similarAddress.id);
|
||||
}
|
||||
similarAddress.metaAddressReferences?.forEach((metaAddress) => {
|
||||
if (metaAddress?.addressId) {
|
||||
addressIds.push(metaAddress.addressId);
|
||||
addressIds.add(metaAddress.addressId);
|
||||
}
|
||||
});
|
||||
});
|
||||
return addressIds;
|
||||
|
||||
return Array.from(addressIds);
|
||||
};
|
||||
|
||||
const AddressContainer: React.FC<IAddressContainer> = ({
|
||||
@@ -55,6 +61,7 @@ const AddressContainer: React.FC<IAddressContainer> = ({
|
||||
}));
|
||||
const handleOpenOldFeedbacks = (groupedAddress: IGroupedAddressesItem) => {
|
||||
const addressIds = getAllAddressIds(groupedAddress);
|
||||
console.log('addressIds', addressIds);
|
||||
// const similarAddressIds = groupedAddress?.similarAddresses?.map((item) => item.id) || [];
|
||||
const commonParams = {
|
||||
addressText: groupedAddress?.metaAddress?.addressText,
|
||||
@@ -83,7 +90,7 @@ const AddressContainer: React.FC<IAddressContainer> = ({
|
||||
addressFeedback?.addressReferenceId === groupedAddress?.metaAddress?.id
|
||||
);
|
||||
return (
|
||||
<View>
|
||||
<View key={groupedAddress?.metaAddress?.id}>
|
||||
<Accordion
|
||||
accordionStyle={[GenericStyles.pv24, GenericStyles.ph16]}
|
||||
isExpansionDisabled={!groupedAddress?.similarAddresses.length}
|
||||
|
||||
Reference in New Issue
Block a user