Skip to content

Commit 963785b

Browse files
committed
Add CONTRIBUTING.md
1 parent 7664a55 commit 963785b

File tree

4 files changed

+35
-15
lines changed

4 files changed

+35
-15
lines changed

CONTRIBUTING.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Contributing
2+
3+
Thank you for your interest in contributing to the [React And TypeScript](https://www.reactandtypescript.dev/) unoffical documentation. I hope to team up with others to create the premier source of React and TypeScript documentation on the web.
4+
5+
## Creating Issues
6+
7+
If you find a React and TypeScript example that would be an addition to this React and TypeScript documentation, please create an issue.
8+
9+
When creating an issue, please include:
10+
11+
- **User Story** - why does the reader want this information?
12+
- **Acceptance Criteria** - what examples need to be described for the reader to understand how to use React and TypeScript in the context described?
13+
- **Notes** (optional) - what resources can be leveraged to get this documentation written more quickly? Also, any extra notes go here.
14+
15+
## Creating Pull Requests
16+
17+
1. Confirm an issue exists for the pull request you are about to make. If no issue exists, [please create one](#creating-issues).
18+
2. Fork this repository.
19+
3. Create a branch specific to the section you are working on or adding. Push your work to that branch. Focus your work on that fix or feature.
20+
- [Use good commit messages](https://chris.beams.io/posts/git-commit/).
21+
- Name the branch appropriately.
22+
4. Submit a pull request against the _master_ branch.

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
# Description
1+
# React and TypeScript
22

3-
# Run Locally
3+
## Description
4+
5+
I created [React And TypeScript](http://reactandtypescript.dev) as a way for me to learn React and TypeScript. I decided to share my notes online which is exactly what you're looking at here. I hope for this project to grow and be _THE_ default source for React and TypeScript documentation.
6+
7+
## Run Locally
48

59
In your terminal at the project root, run:
610

7-
1. `npm install`
8-
2. `npm start`
11+
1. `yarn`
12+
2. `yarn start`
913

10-
# Contributing
14+
## Contributing
1115

12-
1. Fork this repository.
13-
2. Create a branch specific to the section you are working on or adding. Push your work to that branch. Focus your work on that fix or feature.
14-
- [Use good commit messages](https://chris.beams.io/posts/git-commit/).
15-
- Name the branch appropriately.
16-
3. Submit a pull request against the _master_ branch.
16+
Thank you for your interest in contributing to the [React And TypeScript](https://www.reactandtypescript.dev/) unoffical documentation. Please visit the [Contributing page](./CONTRIBUTING.md) to learn more about contributing to this project.

src/components/Seo.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ function SEO({ description, lang, meta, keywords, title }) {
1414
lang,
1515
}}
1616
title={title}
17-
titleTemplate={`%s | React and Typescript`}
17+
titleTemplate={`%s | React and TypeScript`}
1818
meta={[
1919
{
2020
name: `description`,

src/pages/index.mdx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,12 @@ import SEO from '../components/Seo';
1111

1212
# Hi people
1313

14-
Coming soon: React and TypeScript documentation!
15-
16-
<MailingListForm />
17-
1814
Visit the [GitHub repository](https://github.com/AryanJ-NYC/reactandtypescript.dev) to contribute!
1915

2016
For questions that are not covered in the documentation or to chat about React + TypeScript, join our [Spectrum Chat](https://spectrum.chat/react-and-typescript).
2117

2218
A special thank you to [@swyx](https://twitter.com/swyx) for starting the [React TypeScript cheatsheet](https://github.com/typescript-cheatsheets/react-typescript-cheatsheet) and inspiring the existence of this website.
2319

2420
Lastly, tweet me at [@AryanJabbari](https://twitter.com/AryanJabbari). Words of encouragement are always welcome!
21+
22+
<MailingListForm />

0 commit comments

Comments
 (0)