Refactor notebook editor's join step (#17445)
* Fix imports order * Extract JoinClausesContainer * Refactor JoinClause container element * Extract JoinTypePicker component * Refactor JoinStepPicker * Extract JoinTablePicker * Extract JoinedTableControlRoot * Extract label components * Extract RemoveJoinIcon * Add prop types * Turn JoinClause into func component, fix ref usage * Update notebook's step prop-types shape * Extract callbacks
Showing
- frontend/src/metabase/query_builder/components/notebook/steps/JoinStep.jsx 357 additions, 215 deletions...base/query_builder/components/notebook/steps/JoinStep.jsx
- frontend/src/metabase/query_builder/components/notebook/steps/JoinStep.styled.js 82 additions, 0 deletions...uery_builder/components/notebook/steps/JoinStep.styled.js
Please register or sign in to comment