Skip to content

Commit 262c1e2

Browse files
authored
create PR template to contain a reviewer checklist (#2739)
1 parent 22bbf49 commit 262c1e2

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

.github/pull_request_template.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
PR Description…
2+
3+
## Reviewer Checklist
4+
5+
- [ ] Components are broken down into sensible and maintainable sub-components.
6+
- [ ] Styles are scoped to the component using it. If multiple components need to share CSS, then a .css file is created containing the shared CSS and imported into component scoped style sections.
7+
- [ ] Naming is consistent with existing code, and adequately describes the component or function being introduced
8+
- [ ] Only functions utilizing Vue state or lifecycle hooks are named as composables (i.e. starting with 'use');
9+
- [ ] No module-level state is being introduced. If so, request the PR author to move the state to the corresponding Pinia store.

0 commit comments

Comments
 (0)