-
Notifications
You must be signed in to change notification settings - Fork 256
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
add frontend guidelines #4344
add frontend guidelines #4344
Conversation
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.
great initiative 🫶
did you consider putting this under the dev
root directory?
|
||
- PR can be merged when the following conditions are met: | ||
pipeline succeeded without bypassing checks | ||
ere is at least 1 approval from the frontend team and no opened remarks from reviewers other than the approver |
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.
ere is at least 1 approval from the frontend team and no opened remarks from reviewers other than the approver | |
there is at least 1 approval from the frontend team and no opened remarks from reviewers other than the approver |
- PR can be merged when the following conditions are met: | ||
pipeline succeeded without bypassing checks | ||
ere is at least 1 approval from the frontend team and no opened remarks from reviewers other than the approver | ||
l comments are replied, answered, addressed or discussed separately |
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.
l comments are replied, answered, addressed or discussed separately | |
l comments are replied, answered, addressed or discussed separately |
the "l" here ☝️ is a typo maybe?
l comments are replied, answered, addressed or discussed separately | ||
make use of builtin GH PR reviews | ||
nor comments that don’t need to be addressed right away and are not a blocker for a merge are marked with “Minor: “ prefix | ||
nless there is some important hotfix to make and no frontend mates are available* |
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.
nless there is some important hotfix to make and no frontend mates are available* | |
unless there is some important hotfix to make and no frontend mates are available* |
- For example: | ||
ithGlobalNotification to set successful / failing notification based on MobX action’s result | ||
utoLoadingState to manage loading statuses of async actions | ||
eIsLoading to consume loading state | ||
eDrawer to manage drawers | ||
eConfirmModal to manage confirm modal | ||
obal helpers |
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.
seems odd here, looks like the first letter of every line got cut off?
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.
It was broken by copy pasting from markdown previewer tool, I fixed all the places now, thanks
…call into brojd/add_frontend_guidelines
@joeyorlando I moved it to /dev folder |
What this PR does
Add frontend guidelines as md file
Checklist
pr:no public docs
PR label added if not required)release:
). These labels dictate how your PR willshow up in the autogenerated release notes.