https://github.com/shootermv/fb-paginated-commits-react18
Playing With React18
https://github.com/shootermv/fb-paginated-commits-react18
javascript react react18 typescript
Last synced: 3 months ago
JSON representation
Playing With React18
- Host: GitHub
- URL: https://github.com/shootermv/fb-paginated-commits-react18
- Owner: shootermv
- Created: 2022-04-07T08:07:17.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-10-03T04:57:32.000Z (3 months ago)
- Last Synced: 2025-10-03T06:25:44.570Z (3 months ago)
- Topics: javascript, react, react18, typescript
- Language: TypeScript
- Homepage: https://react-news-teal.vercel.app/
- Size: 56.8 MB
- Stars: 3
- Watchers: 2
- Forks: 3
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# Playing Around With React Latest Version

Single Page App Displaying Recent Commits and PRs of [React](https://reactjs.org) Repo
#
[see live site at vercel](https://react-news-teal.vercel.app/)
# Demonstrating:
- Fetching data from github api
- Custom Hook Use
- Client Side List Pagination
- Client Side List Filtering
- Lazy loading
- Dark theme
# UI
- Support for mobile
- Support for theming
# CI
- github actions
# Tools
- react 19
- unit tests [react testing library](https://testing-library.com/)
- e2e tests [playwright](https://playwright.dev/)
# Development
## To run:
- open terminal
- clone the project
- `pnpm` (or `pnpm install`)
- `pnpm start`