From f08dc25711fa06e7b5e05acaad167a4ff7db8e6d Mon Sep 17 00:00:00 2001 From: "kasia.oczkowska" Date: Fri, 24 May 2024 11:48:57 +0100 Subject: [PATCH] feat: introduce style and behavior improvements --- .../ChooseAppAndEventSubstep/index.jsx | 2 + .../ChooseConnectionSubstep/index.jsx | 1 + .../ControlledAutocomplete/index.jsx | 3 + .../CustomOptions.jsx | 1 + .../src/components/EditorNew/EditorNew.jsx | 38 ++++++++---- .../EditorNew/FlowStepNode/FlowStepNode.jsx | 58 ++++++++++--------- .../EditorNew/FlowStepNode/style.js | 14 +++++ .../EditorNew/InvisibleNode/InvisibleNode.jsx | 13 +---- .../web/src/components/EditorNew/style.js | 13 +++++ .../src/components/EditorNew/useAutoLayout.js | 2 - .../EditorNew/useScrollBoundries.js | 13 +++++ .../web/src/components/InputCreator/index.jsx | 1 + .../web/src/components/PowerInput/index.jsx | 10 ++++ 13 files changed, 116 insertions(+), 53 deletions(-) create mode 100644 packages/web/src/components/EditorNew/FlowStepNode/style.js create mode 100644 packages/web/src/components/EditorNew/style.js create mode 100644 packages/web/src/components/EditorNew/useScrollBoundries.js diff --git a/packages/web/src/components/ChooseAppAndEventSubstep/index.jsx b/packages/web/src/components/ChooseAppAndEventSubstep/index.jsx index 92295fee..17712178 100644 --- a/packages/web/src/components/ChooseAppAndEventSubstep/index.jsx +++ b/packages/web/src/components/ChooseAppAndEventSubstep/index.jsx @@ -165,6 +165,7 @@ function ChooseAppAndEventSubstep(props) { value={getOption(appOptions, step.appKey) || null} onChange={onAppChange} data-test="choose-app-autocomplete" + componentsProps={{ popper: { className: 'nowheel' } }} /> {step.appKey && ( @@ -227,6 +228,7 @@ function ChooseAppAndEventSubstep(props) { value={getOption(actionOrTriggerOptions, step.key) || null} onChange={onEventChange} data-test="choose-event-autocomplete" + componentsProps={{ popper: { className: 'nowheel' } }} /> )} diff --git a/packages/web/src/components/ChooseConnectionSubstep/index.jsx b/packages/web/src/components/ChooseConnectionSubstep/index.jsx index 7efa1e77..7b776705 100644 --- a/packages/web/src/components/ChooseConnectionSubstep/index.jsx +++ b/packages/web/src/components/ChooseConnectionSubstep/index.jsx @@ -240,6 +240,7 @@ function ChooseConnectionSubstep(props) { onChange={handleChange} loading={isAppConnectionsLoading} data-test="choose-connection-autocomplete" + componentsProps={{ popper: { className: 'nowheel' } }} />