Dashboard Picker (#41559)
* wip dashboard picker * use in homepage selector * remove dead code * remove generateKey prop * add unit tests * cleanup * WIP unit tests * update personal/public interactions and tests * update e2e tests * allow disabling items in dashboardPicker * add new dashboard tag invalidation * use rtk in dashboardpicker * use collection_id from api * horrendous way of disabling read only items * remove badness * disallow selecting read-only dashboards in dashboard picker search * pass search filter as prop * update types and tests * update types and tests * address review comments
Showing
- e2e/test/scenarios/dashboard-filters/parameters.cy.spec.js 6 additions, 1 deletione2e/test/scenarios/dashboard-filters/parameters.cy.spec.js
- e2e/test/scenarios/dashboard/dashboard.cy.spec.js 14 additions, 6 deletionse2e/test/scenarios/dashboard/dashboard.cy.spec.js
- e2e/test/scenarios/onboarding/home/homepage.cy.spec.js 8 additions, 11 deletionse2e/test/scenarios/onboarding/home/homepage.cy.spec.js
- e2e/test/scenarios/question/new.cy.spec.js 7 additions, 8 deletionse2e/test/scenarios/question/new.cy.spec.js
- e2e/test/scenarios/question/question-management.cy.spec.js 56 additions, 61 deletionse2e/test/scenarios/question/question-management.cy.spec.js
- e2e/test/scenarios/question/settings.cy.spec.js 9 additions, 12 deletionse2e/test/scenarios/question/settings.cy.spec.js
- frontend/src/metabase-types/api/mocks/search.ts 1 addition, 1 deletionfrontend/src/metabase-types/api/mocks/search.ts
- frontend/src/metabase/admin/settings/selectors.js 0 additions, 3 deletionsfrontend/src/metabase/admin/settings/selectors.js
- frontend/src/metabase/api/dashboard.ts 9 additions, 2 deletionsfrontend/src/metabase/api/dashboard.ts
- frontend/src/metabase/common/components/CollectionPicker/components/CollectionPicker.tsx 0 additions, 2 deletions...mponents/CollectionPicker/components/CollectionPicker.tsx
- frontend/src/metabase/common/components/CollectionPicker/utils.ts 3 additions, 6 deletions.../src/metabase/common/components/CollectionPicker/utils.ts
- frontend/src/metabase/common/components/DashboardPicker/components/DashboardPicker.tsx 222 additions, 0 deletions...components/DashboardPicker/components/DashboardPicker.tsx
- frontend/src/metabase/common/components/DashboardPicker/components/DashboardPicker.unit.spec.tsx 347 additions, 0 deletions.../DashboardPicker/components/DashboardPicker.unit.spec.tsx
- frontend/src/metabase/common/components/DashboardPicker/components/DashboardPickerModal.tsx 160 additions, 0 deletions...nents/DashboardPicker/components/DashboardPickerModal.tsx
- frontend/src/metabase/common/components/DashboardPicker/components/NewDashboardDialog.tsx 92 additions, 0 deletions...ponents/DashboardPicker/components/NewDashboardDialog.tsx
- frontend/src/metabase/common/components/DashboardPicker/components/index.ts 2 additions, 0 deletions...ase/common/components/DashboardPicker/components/index.ts
- frontend/src/metabase/common/components/DashboardPicker/index.ts 2 additions, 0 deletions...d/src/metabase/common/components/DashboardPicker/index.ts
- frontend/src/metabase/common/components/DashboardPicker/types.ts 47 additions, 0 deletions...d/src/metabase/common/components/DashboardPicker/types.ts
- frontend/src/metabase/common/components/DashboardPicker/utils.ts 128 additions, 0 deletions...d/src/metabase/common/components/DashboardPicker/utils.ts
- frontend/src/metabase/common/components/EntityPicker/components/EntityPickerModal/EntityPickerModal.tsx 4 additions, 0 deletions...Picker/components/EntityPickerModal/EntityPickerModal.tsx
Loading
Please register or sign in to comment