hotfix for putting the interactions on the component cards
the interactions are loading and being added correctly but when determining which card to display the interaction on it was not considering the expansion and mux lines in the check for the same component id
This commit is contained in:
parent
af279cb2f3
commit
beee7b6f2a
2 changed files with 6 additions and 2 deletions
|
|
@ -15,7 +15,9 @@ export function sameComponentID(
|
|||
const sameType: boolean = id1.type === id2.type;
|
||||
const sameAddressType: boolean = id1.addressType === id2.addressType;
|
||||
const sameAddress: boolean = (!id1.address && !id2.address) || id1.address === id2.address;
|
||||
return sameType && sameAddressType && sameAddress;
|
||||
const sameExpansion: boolean = (!id1.expansionLine && !id2.expansionLine) || id1.expansionLine === id2.expansionLine;
|
||||
const sameMux: boolean = (!id1.muxLine && !id2.muxLine) || id1.muxLine === id2.muxLine;
|
||||
return sameType && sameAddressType && sameAddress && sameExpansion && sameMux;
|
||||
}
|
||||
|
||||
export function getComponentIDString(component?: Component): string {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue