File tree Expand file tree Collapse file tree 2 files changed +12
-3
lines changed
packages/frontend/editor-ui/src/components/Node/NodeCreator/Panel Expand file tree Collapse file tree 2 files changed +12
-3
lines changed Original file line number Diff line number Diff line change @@ -30,6 +30,7 @@ const getAllNodeCreateElements = vi.fn(() => [
30
30
31
31
const popViewStack = vi . fn ( ) ;
32
32
const pushViewStack = vi . fn ( ) ;
33
+ const updateCurrentViewStack = vi . fn ( ) ;
33
34
34
35
const showError = vi . fn ( ) ;
35
36
@@ -114,6 +115,7 @@ vi.mock('../composables/useViewStacks', () => ({
114
115
} ,
115
116
pushViewStack,
116
117
popViewStack,
118
+ updateCurrentViewStack,
117
119
getAllNodeCreateElements,
118
120
} ) ) ,
119
121
} ) ) ;
@@ -148,6 +150,7 @@ describe('CommunityNodeDetails', () => {
148
150
expect ( fetchCredentialTypes ) . toHaveBeenCalledWith ( true ) ;
149
151
expect ( getAllNodeCreateElements ) . toHaveBeenCalled ( ) ;
150
152
expect ( popViewStack ) . toHaveBeenCalled ( ) ;
153
+ expect ( updateCurrentViewStack ) . toHaveBeenCalled ( ) ;
151
154
expect ( pushViewStack ) . toHaveBeenCalledWith (
152
155
{
153
156
communityNodeDetails : {
@@ -184,7 +187,6 @@ describe('CommunityNodeDetails', () => {
184
187
title : 'Node details' ,
185
188
} ,
186
189
{
187
- resetStacks : true ,
188
190
transitionDirection : 'none' ,
189
191
} ,
190
192
) ;
Original file line number Diff line number Diff line change @@ -16,7 +16,13 @@ import { prepareCommunityNodeDetailsViewStack, removePreviewToken } from '../uti
16
16
17
17
import { N8nText } from ' @n8n/design-system' ;
18
18
19
- const { activeViewStack, pushViewStack, popViewStack, getAllNodeCreateElements } = useViewStacks ();
19
+ const {
20
+ activeViewStack,
21
+ pushViewStack,
22
+ popViewStack,
23
+ getAllNodeCreateElements,
24
+ updateCurrentViewStack,
25
+ } = useViewStacks ();
20
26
21
27
const { communityNodeDetails } = activeViewStack ;
22
28
@@ -37,6 +43,8 @@ const updateViewStack = (key: string) => {
37
43
38
44
popViewStack ();
39
45
46
+ updateCurrentViewStack ({ searchItems: nodeCreatorStore .mergedNodes });
47
+
40
48
const viewStack = prepareCommunityNodeDetailsViewStack (
41
49
installedNode ,
42
50
getNodeIconSource (installedNode .properties ),
@@ -45,7 +53,6 @@ const updateViewStack = (key: string) => {
45
53
);
46
54
47
55
pushViewStack (viewStack , {
48
- resetStacks: true ,
49
56
transitionDirection: ' none' ,
50
57
});
51
58
} else {
You can’t perform that action at this time.
0 commit comments