https://github.com/yiqu/qotd
Quote of the Day
https://github.com/yiqu/qotd
react reactrouterdom
Last synced: 5 months ago
JSON representation
Quote of the Day
- Host: GitHub
- URL: https://github.com/yiqu/qotd
- Owner: yiqu
- Created: 2022-10-16T21:38:42.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-11-02T02:47:41.000Z (over 3 years ago)
- Last Synced: 2023-03-11T15:47:59.265Z (almost 3 years ago)
- Topics: react, reactrouterdom
- Language: JavaScript
- Homepage: https://greatquotes.web.app
- Size: 9.19 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Great Quotes
[](https://circleci.com/gh/yiqu/qotd/tree/master)
## Concepts practiced
- ```React Router``` - Router package.
- ```useHistory()``` - History hook to navigate programmatically.
- ```useLocation()``` - Hook to get current location of path.
- ```useParams()``` - Hook to get params.
- ```NavLink``` - A link with active classes.
- ```Link``` - Basic navigation link.
- ```to``` - Path to go to.
- ```to as object``` - Object that has pathname, search, hash.
## Backend utilized
- ```firebase``` - Dynamic JSON database.
## Lib used
- ```react-use``` - Common premade hooks. (https://github.com/streamich/react-use)
- ```firebase-hooks``` - A set of reusable React Hooks for Firebase. (https://github.com/CSFrequency/react-firebase-hooks/)
## References
- ```use-hooks``` - Recipe of common hooks. (https://usehooks.com/)