Skip to content

Commit 609b19d

Browse files
authored
chore: use GitHub's form schema for filing issues (#690)
1 parent 71c5c52 commit 609b19d

File tree

5 files changed

+83
-69
lines changed

5 files changed

+83
-69
lines changed

.github/ISSUE_TEMPLATE/01_bug_report.md

Lines changed: 0 additions & 41 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/02_feature_request.md

Lines changed: 0 additions & 17 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/03_question_discussion.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
name: "Bug report \U0001F41B"
2+
description: File a bug report
3+
labels: [bug]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |-
8+
Thanks for taking the time to fill out this bug report!
9+
10+
If you're using Expo, please check their forums for a similar issue first: https://forums.expo.io/
11+
- type: textarea
12+
id: what-happened
13+
attributes:
14+
label: What happened?
15+
description: What did you expect to happen? Can you attach build logs? Can you attach screenshots?
16+
placeholder: Tell us what you see!
17+
validations:
18+
required: true
19+
- type: input
20+
id: version
21+
attributes:
22+
label: Version
23+
description: What version of `@react-native-async-storage/async-storage` are you using?
24+
placeholder: "Example: 1.15.9"
25+
validations:
26+
required: true
27+
- type: checkboxes
28+
id: platforms
29+
attributes:
30+
label: What platforms are you seeing this issue on?
31+
description: "Select all that apply:"
32+
options:
33+
- label: Android
34+
- label: iOS
35+
- label: macOS
36+
- label: Windows
37+
- label: web
38+
- type: textarea
39+
id: system-info
40+
attributes:
41+
label: System Information
42+
placeholder: Run `npx react-native info` and paste the output here.
43+
render: true
44+
validations:
45+
required: true
46+
- type: textarea
47+
id: repro-steps
48+
attributes:
49+
label: Steps to Reproduce
50+
description: Tell us how to reproduce this issue, or provide a minimal demo where your issue can be easily reproduced.
51+
placeholder: Tell us how to reproduce this issue.
52+
validations:
53+
required: true
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: "Feature request \U0001F4A1"
2+
description: Suggest an idea for this project
3+
labels: [enhancement]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thanks for taking the time to fill out this feature request!
9+
- type: textarea
10+
id: proposal
11+
attributes:
12+
label: Proposal
13+
description: Provide a clear and concise description of your motivation for this proposal (e.g. \"I'm always frustrated when…\"), and what you want to happen instead.
14+
validations:
15+
required: true
16+
- type: textarea
17+
id: alternatives
18+
attributes:
19+
label: Alternatives
20+
description: Provide a clear and concise description of any alternative solutions or features you've considered.
21+
- type: textarea
22+
id: implementation
23+
attributes:
24+
label: Implementation Details
25+
description: Provide a clear and concise description of how you think this could be implemented.
26+
- type: textarea
27+
id: additional
28+
attributes:
29+
label: Additional Context
30+
description: Add any other context or screenshots about the feature request here.

0 commit comments

Comments
 (0)