Migrate dashboards to RTK (#41311)
* Add provideDashboardListTags and provideDashboardTags * Keep the utils sorted alphabetically * Include collection tags in dashboard tags * Add getDashboard * Migrate basic CRUD dashboard endpoints to RTK * Migrate remaining dashboard endpoints to RTK * Fix save dashboard action * Remove unused favorite/unfavorite dashboard endpoints * Fix copy dashboard action * Move types to types file * Type dashboard API requests * Fix get * Fix typo * Pass body * Add a comment * Support noEvent option to fix a failing test
Showing
- frontend/src/metabase-types/api/dashboard.ts 51 additions, 0 deletionsfrontend/src/metabase-types/api/dashboard.ts
- frontend/src/metabase/api/dashboard.ts 96 additions, 0 deletionsfrontend/src/metabase/api/dashboard.ts
- frontend/src/metabase/api/index.ts 1 addition, 0 deletionsfrontend/src/metabase/api/index.ts
- frontend/src/metabase/api/tags/utils.ts 58 additions, 30 deletionsfrontend/src/metabase/api/tags/utils.ts
- frontend/src/metabase/common/hooks/entity-framework/use-dashboard-query/use-dashboard-query.unit.spec.tsx 1 addition, 1 deletion...ork/use-dashboard-query/use-dashboard-query.unit.spec.tsx
- frontend/src/metabase/dashboard/containers/ArchiveDashboardModal.jsx 3 additions, 3 deletions...c/metabase/dashboard/containers/ArchiveDashboardModal.jsx
- frontend/src/metabase/entities/dashboards.js 63 additions, 31 deletionsfrontend/src/metabase/entities/dashboards.js
- frontend/src/metabase/services.js 0 additions, 2 deletionsfrontend/src/metabase/services.js
frontend/src/metabase/api/dashboard.ts
0 → 100644
Please register or sign in to comment