-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Type: Feature RequestNew feature or requestNew feature or request
Milestone
Description
Story
As an authenticated project leader or developer portal admin, I want to see a page where I can create, assign, manage, and destroy Advanced API Keys.
Description
Create a new page, manage.tsx, in the Developer Portal Next.js app that resembles the relevant frames in the Figma file for Platform.
Acceptance Criteria
- The page appears as shown in the Figma file. It consists of a
KeyTableand aButtonallowing users to create new Advanced API Keys, as well as the commonSidebarandFooter. - The
KeyTableonly shows key values if the user is a developer portal admin. - The function calls necessary for the interactive elements in the
KeyTableDialogBoxes to work are mocked. They do not need to actually work (yet). - The
KeyTableis not hidden if there are no keys to display. Instead, its empty variant is shown. - The
Buttonallowing users to create new Advanced API Keys opens aDialogBoxpopulated with the fields necessary to define the nature of the key and the keyholder. Nothing inside that is interactive needs to work (yet).
Notes
None
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Type: Feature RequestNew feature or requestNew feature or request