fix(sdk): support hiding columns in InteractiveQuestion (#49013)
* investigate hide columns * add update viz settings in the sdk * cleanup implementation * add storybook for interactive question * use the question callback to update viz settings * remove onUpdateVisualizationSettings * revert change to onUpdateVisualizationSettings * add click action behaviour * fix misspelling * add onUpdateQuestion mock function * add unit test for click action behaviour * add e2e test for hiding question column header
Showing
- e2e/test/scenarios/embedding-sdk/interactive-question.cy.spec.ts 18 additions, 0 deletions...t/scenarios/embedding-sdk/interactive-question.cy.spec.ts
- enterprise/frontend/src/embedding-sdk/components/private/InteractiveQuestion/components/Visualization.tsx 5 additions, 0 deletions.../private/InteractiveQuestion/components/Visualization.tsx
- frontend/src/metabase/query_builder/components/VisualizationResult.jsx 1 addition, 0 deletions...metabase/query_builder/components/VisualizationResult.jsx
- frontend/src/metabase/query_builder/components/view/View/ViewMainContainer/ViewMainContainer.jsx 1 addition, 0 deletions...ponents/view/View/ViewMainContainer/ViewMainContainer.jsx
- frontend/src/metabase/visualizations/click-actions/actions/HideColumnAction/HideColumnAction.tsx 3 additions, 5 deletions...ick-actions/actions/HideColumnAction/HideColumnAction.tsx
- frontend/src/metabase/visualizations/components/ClickActions/ClickActionControl.tsx 5 additions, 1 deletion...alizations/components/ClickActions/ClickActionControl.tsx
- frontend/src/metabase/visualizations/components/ClickActions/ClickActionsPopover.tsx 4 additions, 1 deletion...lizations/components/ClickActions/ClickActionsPopover.tsx
- frontend/src/metabase/visualizations/components/Visualization/Visualization.jsx 2 additions, 0 deletions...visualizations/components/Visualization/Visualization.jsx
- frontend/src/metabase/visualizations/lib/action.js 17 additions, 6 deletionsfrontend/src/metabase/visualizations/lib/action.js
- frontend/src/metabase/visualizations/lib/action.unit.spec.ts 44 additions, 1 deletionfrontend/src/metabase/visualizations/lib/action.unit.spec.ts
- frontend/src/metabase/visualizations/types/click-actions.ts 11 additions, 0 deletionsfrontend/src/metabase/visualizations/types/click-actions.ts
Please register or sign in to comment