Extract column shortcut (#42261)
* Render plus button in interactive table header * Add columnShortcuts on ClickObject * Dispatch click action for columnShortcuts on plus button * Make onCancel an optional prop * Add ExtractColumn action * Add ExtractColumn action to Default and Embedding mode * Use arrow_split icon for extract column action * Add title to extract column popover * Add e2e test for Extract column shortcut * Use asReturned in extract column * Rename to Extract part of column * Add a custom title to the new column shortcut * Add onClose to ExtractColumn popover * Hide shortcuts icon when question is not editable * Fix null error * Do not use submodules in import * Scroll more in test
Showing
- e2e/test/scenarios/visualizations-tabular/column-shortcuts/column-shortcuts.cy.spec.ts 233 additions, 0 deletions...ions-tabular/column-shortcuts/column-shortcuts.cy.spec.ts
- e2e/test/scenarios/visualizations-tabular/table-column-settings.cy.spec.js 2 additions, 0 deletions...s/visualizations-tabular/table-column-settings.cy.spec.js
- frontend/src/metabase-lib/types.ts 1 addition, 0 deletionsfrontend/src/metabase-lib/types.ts
- frontend/src/metabase/query_builder/components/expressions/ExtractColumn/ExtractColumn.tsx 21 additions, 9 deletions...er/components/expressions/ExtractColumn/ExtractColumn.tsx
- frontend/src/metabase/visualizations/click-actions/actions/ExtractColumn/ExtractColumn.tsx 64 additions, 0 deletions...ons/click-actions/actions/ExtractColumn/ExtractColumn.tsx
- frontend/src/metabase/visualizations/click-actions/actions/ExtractColumn/index.ts 1 addition, 0 deletions...sualizations/click-actions/actions/ExtractColumn/index.ts
- frontend/src/metabase/visualizations/click-actions/modes/DefaultMode.ts 2 additions, 0 deletions...etabase/visualizations/click-actions/modes/DefaultMode.ts
- frontend/src/metabase/visualizations/click-actions/modes/EmbeddingSdkMode.ts 2 additions, 1 deletion...se/visualizations/click-actions/modes/EmbeddingSdkMode.ts
- frontend/src/metabase/visualizations/components/ClickActions/utils.ts 4 additions, 0 deletions.../metabase/visualizations/components/ClickActions/utils.ts
- frontend/src/metabase/visualizations/components/TableInteractive/TableInteractive.jsx 70 additions, 19 deletions...izations/components/TableInteractive/TableInteractive.jsx
- frontend/src/metabase/visualizations/components/TableInteractive/TableInteractive.module.css 13 additions, 0 deletions...s/components/TableInteractive/TableInteractive.module.css
- frontend/src/metabase/visualizations/types/click-actions.ts 1 addition, 0 deletionsfrontend/src/metabase/visualizations/types/click-actions.ts
Loading
Please register or sign in to comment