1.0 KiB
1.0 KiB
Quickstart: Migration Dashboard Grid
Prerequisites
- Backend running (
uvicorn backend.src.app:app --reload) - Frontend running (
npm run dev) - Superset instance accessible and configured in
config.yaml
Steps to Verify
-
Navigate to Migration Page:
- Open browser to
http://localhost:5173/migration - Select a Source Environment from the dropdown.
- Open browser to
-
Verify Dashboard Grid:
- The grid should appear below the environment selectors.
- It should list dashboards with columns: Title, Last Modified, Status.
- Status pills should be green (Published) or gray (Draft).
-
Test Filtering:
- Type in the "Search dashboards..." input.
- The list should filter instantly (client-side).
-
Test Pagination:
- If >20 dashboards, check pagination controls at the bottom.
- Navigate to next page.
-
Test Selection:
- Select a few dashboards.
- Change filter (hide selected).
- Clear filter -> Selection should persist.
- Click "Select All" -> Should select all matching current filter.