Blog App
|----readme.md
├── src
| ├── index.css
| ├── index.js
| ├── App.css
| ├── App.js
| ├── app
| │ └── store.jsx
| ├── assets
| │ ├── about.png
| ├── components
| │ ├── auth
| │ │ ├── LoginFom.jsx
| │ │ └── RegisterForm.jsx
| │ ├── blog
| │ │ ├── Card.jsx
| │ │ ├── CommentCard.jsx
| │ │ ├── CommentForm.jsx
| │ │ ├── DeleteModal.jsx
| │ │ └── UpdateModal.jsx
| │ ├── FooTer.jsx
| │ ├── NavBar.jsx
| ├── features
| │ ├── authSlice.jsx
| │ └── blogSlice.jsx
| ├── helper
| │ └── ToastNotify.jsx
| ├── hooks
| │ ├── useAuthCalls.jsx
| │ ├── useAxios.jsx
| │ └── useBlogCalls.jsx
| ├── pages
| │ ├── About.jsx
| │ ├── Dashboard.jsx
| │ ├── Detail.jsx
| │ ├── Login.jsx
| │ ├── NewBlog.jsx
| │ ├── NotFound.jsx
| │ ├── Profile.jsx
| │ └── Register.jsx
| └── router
| ├── AppRouter.jsx
| └── PrivateRouter.jsx