[TLC-380] Template link fixes, spec test fixes

Correct use of routerLink and queryParams
Removed unused method from browse service, specs
New spec tests for MetadataRepresentationListElementComponent
This commit is contained in:
Kim Shepherd
2023-02-07 11:51:18 +13:00
parent 5aab1af5f7
commit 7934118823
5 changed files with 76 additions and 36 deletions

View File

@@ -76,4 +76,17 @@ export class MetadataValuesComponent implements OnChanges {
}
return false;
}
/**
* Return a queryparams object for use in a link, with the key dependent on whether this browse
* definition is metadata browse, or item browse
* @param value the specific metadata value being linked
*/
getQueryParams(value) {
let queryParams = {startsWith: value};
if (this.browseDefinition.metadataBrowse) {
return {value: value};
}
return queryParams;
}
}