-
Notifications
You must be signed in to change notification settings - Fork 357
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-7876] - Linode Create Refactor - Clone #10421
upcoming: [M3-7876] - Linode Create Refactor - Clone #10421
Conversation
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.
There will probably be ways to consolidate and reduce duplication here, but I'm going to keep it explicit like this for now. As I become more familiar with react-hook-form, I'm sure I'll discover better ways to do things regarding our payload transformations and validators.
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.
Nice work on this and great job sharing components where possible. Left some minor feedback but otherwise, great work!
β
Code review
β
Manual testing
β
CI passing
packages/manager/src/features/Linodes/LinodeCreatev2/Tabs/Backups/LinodeSelectTable.tsx
Outdated
Show resolved
Hide resolved
packages/manager/src/features/Linodes/LinodeCreatev2/Tabs/Backups/LinodeSelectTable.tsx
Outdated
Show resolved
Hide resolved
packages/manager/src/features/Linodes/LinodeCreatev2/Tabs/Backups/LinodeSelectTableRow.tsx
Outdated
Show resolved
Hide resolved
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 great! test flow worked as expected and did not find any functionality regression.
isOpen={Boolean(linodeToPowerOff)} | ||
linodeId={linodeToPowerOff?.id} | ||
onClose={() => setLinodeToPowerOff(undefined)} | ||
/> |
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.
I found this visual regression with the power off button rendering. I think there should be a default column with set width at all times to account for when the buttons renders?
also adding a couple issues with the way things are currently
new defect:
Screen.Recording.2024-05-02.at.09.39.23.mov
already in prod (but we could fix here)
we should use white-space: nowrap;
on the button
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.
@hkhalil-akamai Any context on no "Power Off" in card view?
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 "Power Off" button wrapping / column width issues should be fixed in 7f27bad (cc @hkhalil-akamai )
Description π
Preview π·
How to test π§ͺ
Prerequisites
Linode Create v2
feature flagVerification steps
As an Author I have considered π€