mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-18 10:31:15 +00:00
feat(editor): Do not automatically add manual trigger on node plus (#5644)
* feat(editor): Do not add manual trigger node if node creator trigger via canvas actions * Add e2e tests * Install cypress-plugin-tab, do not use cy.realPress as it hangs the tests * Exclude tab tests
This commit is contained in:
@@ -1179,11 +1179,22 @@ export type IFakeDoorLocation =
|
||||
|
||||
export type INodeFilterType = typeof REGULAR_NODE_FILTER | typeof TRIGGER_NODE_FILTER;
|
||||
|
||||
export type NodeCreatorOpenSource =
|
||||
| ''
|
||||
| 'no_trigger_execution_tooltip'
|
||||
| 'plus_endpoint'
|
||||
| 'trigger_placeholder_button'
|
||||
| 'tab'
|
||||
| 'node_connection_action'
|
||||
| 'node_connection_drop'
|
||||
| 'add_node_button';
|
||||
|
||||
export interface INodeCreatorState {
|
||||
itemsFilter: string;
|
||||
showScrim: boolean;
|
||||
rootViewHistory: INodeFilterType[];
|
||||
selectedView: INodeFilterType;
|
||||
openSource: NodeCreatorOpenSource;
|
||||
}
|
||||
|
||||
export interface ISettingsState {
|
||||
|
||||
Reference in New Issue
Block a user