Skip to content

Commit

Permalink
fix(headless commerce): dispatch fetchProductsActionCreator when call…
Browse files Browse the repository at this point in the history
…ing core breadcrumb manager deselectAll (#4049)

https://coveord.atlassian.net/browse/KIT-3287
  • Loading branch information
fbeaudoincoveo authored Jun 4, 2024
1 parent 80b50a1 commit 236e35c
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -108,9 +108,16 @@ describe('core breadcrumb manager', () => {
expect(breadcrumbManager.subscribe).toBeTruthy();
});

it('#deselectAll deselects all breadcrumbs', () => {
breadcrumbManager.deselectAll();
expect(deselectAllBreadcrumbs).toHaveBeenCalled();
describe('#deselectAll', () => {
it('deselects all breadcrumbs', () => {
breadcrumbManager.deselectAll();
expect(deselectAllBreadcrumbs).toHaveBeenCalled();
});

it('dispatches #fetchProductsActionCreator', () => {
breadcrumbManager.deselectAll();
expect(fetchProductsActionCreator).toHaveBeenCalled();
});
});

describe('regular facet breadcrumbs', () => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -250,6 +250,7 @@ export function buildCoreBreadcrumbManager(

deselectAll: () => {
dispatch(deselectAllBreadcrumbs());
dispatch(options.fetchProductsActionCreator());
},

get state() {
Expand Down

0 comments on commit 236e35c

Please sign in to comment.