npm install
npm run dev
📦src
┣ 📂actions
┃ ┣ 📂hooks
┃ ┗ 📂modules
┣ 📂assets
┣ 📂constant
┣ 📂present
┃ ┣ 📂common
┃ ┣ 📂component
┃ ┣ 📂layout
┃ ┗ 📂pages
┣ 📂store
┣ 📂types
┣ 📜App.tsx
- Header
- HeaderCompo
- Navbar
- Article
- ArticleLayout
- Button
- Toast
- Filter
- Modal
- NationCompo
- HeadlineInput
- Datepicker
- Filter_NoData
- Article Search api
- Infinite Scroll
- Loading
- Apply Loading
- Filter
- Move to NoScrap
- Scrap
- Save LocalStorage
- 401
- 429
- NoData
- No Change in useData url
- Article Scrap state
- No Change on filter when change Page
- Scrap Duplicated
- Date Filter showing
- Country Filter showing
- Apply newest article list on Home
- Apply new url to getData
- Show article list after code refactored
- Home Component occurs too many rendering
- Page not changed when infinite scroll
- Navbar changed when reload page
- Not Apply snaps when unchecked on homepage
- link added error
- reset url when infinite scroll