-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature selection UI refactor #697
Conversation
This pull request has been linked to Shortcut Story #315828: Refactor "Feature Selection" to extract UI components in C4R. |
Pull Request Test Coverage Report for Build 5199588497
💛 - Coveralls |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
packages/react-ui/src/widgets/FeatureSelectionWidgetUI/FeatureSelectionUIDropdown.js
Outdated
Show resolved
Hide resolved
packages/react-ui/src/widgets/FeatureSelectionWidgetUI/FeatureSelectionUIDropdown.js
Outdated
Show resolved
Hide resolved
packages/react-ui/src/widgets/FeatureSelectionWidgetUI/FeatureSelectionUIDropdown.js
Outdated
Show resolved
Hide resolved
packages/react-ui/src/widgets/FeatureSelectionWidgetUI/FeatureSelectionUIDropdown.js
Outdated
Show resolved
Hide resolved
packages/react-ui/src/widgets/FeatureSelectionWidgetUI/FeatureSelectionUIGeometryChips.js
Show resolved
Hide resolved
packages/react-ui/src/widgets/FeatureSelectionWidgetUI/FeatureSelectionUIToggleButton.js
Outdated
Show resolved
Hide resolved
packages/react-ui/src/widgets/FeatureSelectionWidgetUI/FeatureSelectionWidgetUI.js
Outdated
Show resolved
Hide resolved
packages/react-ui/src/widgets/FeatureSelectionWidgetUI/FeatureSelectionWidgetUI.js
Outdated
Show resolved
Hide resolved
packages/react-ui/src/widgets/FeatureSelectionWidgetUI/FeatureSelectionUIToggleButton.js
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall LGTM, my only doubt is about sx injection of props
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, just added some minor comments. Thanks!!
packages/react-ui/src/widgets/FeatureSelectionWidgetUI/FeatureSelectionUIDropdown.js
Outdated
Show resolved
Hide resolved
scrollbarWidth: 'none', | ||
msOverflowStyle: 'none', | ||
'&::-webkit-scrollbar': { | ||
display: 'none' | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok, let's wait for the design QA 👍
Description
Shortcut: https://app.shortcut.com/cartoteam/story/315828/refactor-feature-selection-to-extract-ui-components-in-c4r [sc-315828]
Refactor FeatureSelectionWidgetUI split into many exported pieces + design revamp
Type of change
(choose one and remove the others)
Acceptance
This PR is needed to close project for drawing geometries in Workflows GeoJSON Editor.
This feature deals with theme / UI or internal elements used also in CARTO 3
More details to de defined...
Basic checklist