codesandbox-client icon indicating copy to clipboard operation
codesandbox-client copied to clipboard

feat(dashboard): populate all repositories

Open olarclara opened this issue 3 years ago • 4 comments

What kind of change does this PR introduce?

Fetch teams' v2 repositories (projects) and display them in list and grid view.

What is the new behavior?

List Grid
m9mgp6-3000 preview csb app_dashboard_synced-sandboxes_workspace=b5123bcc-da66-446f-88e2-5b89c9c37d27 (1) m9mgp6-3000 preview csb app_dashboard_synced-sandboxes_workspace=b5123bcc-da66-446f-88e2-5b89c9c37d27

What steps did you take to test this? This is required before we can merge, make sure to test the flow you've updated.

  1. Open the dashboard
  2. Navigate to All repositories
  3. See the team's repositories listed on the screen

Missing things

  • Loading state for the grid view: replace by a single square.
  • Incremental fetching to display data faster.

olarclara avatar Sep 21 '22 22:09 olarclara

XTD-60 Repositories: new (projects/v2 repos) page

  1. Fetch v2 repos (projects)
  2. List them using a temporary UI, this will be addressed by the facelift being done by the design team

Verify empty state.

linear[bot] avatar Sep 21 '22 22:09 linear[bot]

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

Latest deployment of this branch, based on commit 14c8fa7fe40935878d890de0e5008a6003b18ec7:

Sandbox Source
Notifications Test Configuration

codesandbox-ci[bot] avatar Sep 21 '22 22:09 codesandbox-ci[bot]

Build for latest commit https://github.com/codesandbox/codesandbox-client/pull/6917/commits/14c8fa7fe40935878d890de0e5008a6003b18ec7 is at https://pr6917.build.csb.dev/s/new.

lbogdan avatar Sep 21 '22 22:09 lbogdan