-
Notifications
You must be signed in to change notification settings - Fork 332
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
upcoming: [M3-7608]: Placement Groups Landing page empty state #10075
Conversation
}; | ||
|
||
export const gettingStartedGuides: ResourcesLinkSection = { | ||
links: [ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The mock ups do not show the typical resource section for empty state. I'm going to post on the project slack channel for insight on future plans. For now, the fields were set to empty strings.
This PR is dependent on this PR. In order to commit my changes in the current state, I had to bypass the husky pre-commit hook. Changes will need to be verified before merging this PR. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can just delete that - we can test your component as a stand-alone manually or wait for dependent PR to be merged
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You don't really need a .tsx
extension if you don't have and JSX in there - can just use .ts
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
|
||
export const headers: ResourcesHeaders = { | ||
description: | ||
'Control the physical placement or distribution of virtual machines (VMs) instances within a data center or availability zone.', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this final copy? "[...] virtual machines (VMs) instances" sounds a bit odd to me. I think it'd sound better either removing "instances" or changing "machines" --> "machine" (& "VMs" --> "VM")
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We're onboarding a tech writer this week and we'll a lot of copy updates to address
Coverage Report: β
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good! just added a comment to keep track of our TODO items
to: '', | ||
}, | ||
title: '', | ||
}; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please add TODO VM_Placement
comments where needed
Description π
Empty state UI on the landing page for the upcoming Placement Groups feature.
Changes π
Preview π·
How to test π§ͺ
Prerequisites
serverHandlers.ts
file and change line no. 1875 as follows:return res(ctx.json(makeResourcePage(placementGroupFactory.buildList(0))));
Verification steps
yarn test path/to/cloud-manager/manager/packages/manager/src/features/PlacementGroups/PlacementGroupsLanding/PlacementGroupsLanding.test.tsx
As an Author I have considered π€