Extract click behavior types and align with data apps code (#25330)
* Move `ClickBehavior` types to its own file * Add click_behavior to `ActionButtonDashboardCard` * Fix `createMockDashboardActionButton` helper * Rename `isActionButtonWithMappedAction` * Add unit tests for `isMappedExplicitActionButton`
Showing
- frontend/src/metabase-types/api/click-behavior.ts 80 additions, 0 deletionsfrontend/src/metabase-types/api/click-behavior.ts
- frontend/src/metabase-types/api/dashboard.ts 0 additions, 71 deletionsfrontend/src/metabase-types/api/dashboard.ts
- frontend/src/metabase-types/api/data-app.ts 2 additions, 0 deletionsfrontend/src/metabase-types/api/data-app.ts
- frontend/src/metabase-types/api/index.ts 1 addition, 0 deletionsfrontend/src/metabase-types/api/index.ts
- frontend/src/metabase-types/api/mocks/data-app.ts 13 additions, 4 deletionsfrontend/src/metabase-types/api/mocks/data-app.ts
- frontend/src/metabase/dashboard/components/ClickBehaviorSidebar/ClickBehaviorSidebar.tsx 3 additions, 3 deletions.../components/ClickBehaviorSidebar/ClickBehaviorSidebar.tsx
- frontend/src/metabase/dashboard/components/ClickBehaviorSidebar/ClickBehaviorSidebarContent.tsx 2 additions, 2 deletions...ents/ClickBehaviorSidebar/ClickBehaviorSidebarContent.tsx
- frontend/src/metabase/writeback/utils.ts 9 additions, 1 deletionfrontend/src/metabase/writeback/utils.ts
- frontend/src/metabase/writeback/utils.unit.spec.ts 83 additions, 0 deletionsfrontend/src/metabase/writeback/utils.unit.spec.ts
Loading
Please register or sign in to comment