Merge pull request #3845 from atmire/issue-3840-scoped-browse-bys

Fix issue where scoped browse by would not inititialze correct component
This commit is contained in:
Tim Donohue
2025-01-17 09:11:51 -06:00
committed by GitHub

View File

@@ -26,7 +26,7 @@ import { BrowseDefinition } from '../../../../core/shared/browse-definition.mode
}) })
export class ComcolBrowseByComponent implements OnInit { export class ComcolBrowseByComponent implements OnInit {
browseByType$: Observable<BrowseByDataType>; browseByType$: Observable<{type: BrowseByDataType }>;
scope$: Observable<string>; scope$: Observable<string>;
@@ -40,7 +40,7 @@ export class ComcolBrowseByComponent implements OnInit {
*/ */
ngOnInit(): void { ngOnInit(): void {
this.browseByType$ = this.route.data.pipe( this.browseByType$ = this.route.data.pipe(
map((data: { browseDefinition: BrowseDefinition }) => data.browseDefinition.getRenderType()), map((data: { browseDefinition: BrowseDefinition }) => ({ type: data.browseDefinition.getRenderType() })),
); );
this.scope$ = this.route.data.pipe( this.scope$ = this.route.data.pipe(
map((data: Data) => data.scope), map((data: Data) => data.scope),